我面临单数和复数关键字搜索的问题。例如,如果我搜索 men,它应该返回“men”和“man”。但是,它不起作用。
1 回答
1
最简单的方法是将 SynonymFilter 与您知道的那些术语一起使用 - 困难的部分是考虑每个替代方案。
虽然您通常使用词干来获取单词的共同词干,但这个问题被称为词形还原 - 您对单词的不同形式感兴趣,而不是共同词干。
对于 Solr,您最好的选择可能是使用Nicholas Ding 的Solr Lemmatizer。
于 2019-04-15T19:33:55.123 回答