Solr:根据标签流行度提升搜索结果

时间:2015-12-29 13:21:00

标签: java search solr hashtag

我已经将航空公司编入索引,每个航空公司有一个文件,每个用户都可以搜索航空公司并留下关于它们的标签。假设我使用的是Airline X,我喜欢这项服务,所以我会留下一个标签,说“#34;伟大的服务"。因此,随着时间的推移,留下相同标签的人会聚集这些标签,并且我们会计算相同标签的剩余次数。

现在问题是,如果我开始输入"伟大的服务"我将如何提高结果?所以这家航空公司拥有最好的服务"伟大的服务"来到搜索结果的顶部?

1 个答案:

答案 0 :(得分:-1)

您可以在config文件夹中使用elevate.xml文件,只需提及在结果集中首先出现的特定searchTerm字符串的文档。