这个 文章 对于这个问题是非常有用的,wordnet的集成可以通过WordNet prolog文件('wn_s.pl')来完成,它有同义词,我们可以把它转换成可以被Solr消费的synonyms.txt。所以,要转换wn_s.pl文件,我们可以使用 Syns2Syms.java 。它生成Synonyms.txt,我们可以索引到solr。
但是,如果是特定于域的搜索,WordNet扩展只会产生相关性的边际收益,因此只需根据索引中的常用标记创建自己的同义词列表就会产生更多相关性。