我正在寻找一种适合我用途的算法,有人能为以下场景推荐一个好的学习算法吗?
用户可以在一组句子中搜索某个词。然后我将根据该关键词返回前10个句子。我希望该算法允许用户输入,即用户可以点击最佳句子,这些信息将帮助搜索算法在未来返回更合适的结果。
回答:
看起来你想使用用户反馈来改进某种搜索结果。如果是这样,你应该看看 Rocchio。
你也可以为每个关键词维护一个“点击”句子的列表。 这样你就可以提高“点击”的句子在排名中的位置。
我正在寻找一种适合我用途的算法,有人能为以下场景推荐一个好的学习算法吗?
用户可以在一组句子中搜索某个词。然后我将根据该关键词返回前10个句子。我希望该算法允许用户输入,即用户可以点击最佳句子,这些信息将帮助搜索算法在未来返回更合适的结果。
回答:
看起来你想使用用户反馈来改进某种搜索结果。如果是这样,你应该看看 Rocchio。
你也可以为每个关键词维护一个“点击”句子的列表。 这样你就可以提高“点击”的句子在排名中的位置。