如何为Solr生成同义词

时间:2017-07-03 13:53:56

标签: apache solr synonym

我最近开始使用Solr的同义词过滤器工厂来帮助改进以前的教育搜索。

例如,如果用户进入纽约大学,那么他们应该会受到 NYU 斯特恩商学院的人的打击>在他们的生物。

是否有针对美国主要大学汇总这些同义群集的特定方法?或者是否有一些更广泛的方法不仅仅是从互联网上复制和粘贴?

1 个答案:

答案 0 :(得分:0)

取决于:

  1. 如果您很幸运,并且拥有适合您所在域的大型真实世界搜索语料库(完成该类型的搜索),则可以完成此操作。首先来看看这两个演示文稿:one by Trey Greingerone by Simon Hughes。后者更接近使用,它有一个带代码的github repo等。第一个更具概念性。

  2. 如果你没那么幸运,那么你总是可以手动完成(或者众包,机械化它......)