居然是你

用whitespace分词的字段,怎么根据关键词出现的次数进行评分

Elasticsearch | 作者 changingshow | 发布于2021年07月15日 | 阅读数:1231

1、tags字段用whitespace分词,比如有,色彩 高度 高度 色彩 对比度,这几个标签,用term查询的时候,比如匹配 高度这个关键词,可以根据匹配到的次数进行评分吗?比如匹配到1次是1分,两次是2分,这种。
已邀请:

tongchuan1992 - 学无止境、学以致用

赞同来自:

应该是可以的,修改一下得分的算法,一般是score=boost*TF*IDF,把词频TF专门作为得分标准,逆文档频率IDF不要了,就可以实现你的要求了

要回复问题请先登录注册