Solr lucene和“类似”关键字

时间:2011-09-22 12:46:53

标签: lucene solr ranking synonym

我仍然是Solr Lucene的相对新手,我注意到一个有趣的“问题”,我进行了搜索。

如果我对“响应”进行基本搜索,我也会得到包含“负责”一词的结果。

我认为这是可以的,但问题是我正在寻找的关键字(响应)出现的结果下面显示包含我不寻找的关键字的结果! (负责)。

当然,“负责”的结果有更多的关键字匹配,但事实仍然是我没有搜索到这一点。

我喜欢这个替代词/同义词功能,但是我应该寻找一个设置来确保实际搜索关键字的结果排名高于替代品?

非常感谢,非常感谢。 SEB

2 个答案:

答案 0 :(得分:3)

你在田间的干扰器似乎是干扰响应&对同一个根负责。
Solr没有开箱即可比实际比赛排名更多。

如果您希望实际搜索词的排名高于替代词,则需要维护该词的词干和非词干版本,并为未被制作的版本添加比词干版本更多的权重。

答案 1 :(得分:0)

它使用哪种排名算法?你必须修改排名算法函数。