仅按术语频率对文档进行评分,而不是弹性搜索中的逆文档频率

时间:2016-01-14 09:11:38

标签: elasticsearch

当我在索引中搜索特定术语时,我得到的结果是搜索词的出现次数少于搜索词出现次数较高的结果。  有没有什么方法可以让我根据术语频率而不是逆文档频率对文档进行评分。

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。实际上,评分算法取决于查询的类型,通常它确实是TF-IDF但您可以使用script scoring,您只需编写一个简单的脚本来确定如何计算分数。您只需在脚本中返回文档中代表术语频率的字段。

您可以在here找到更多信息。