gpt4 book ai didi

lucene - 如何配置Solr以使用Levenshtein近似字符串匹配?

转载 作者:行者123 更新时间:2023-12-04 05:15:25 25 4
gpt4 key购买 nike

Apaches Solr搜索引擎是否提供近似的字符串匹配,例如通过Levenshtein算法?

我正在寻找一种通过姓氏查找客户的方法。但是我不能保证名称的正确性。我该如何配置Solr以便找到该人
即使我搜索“Levenstein”,还是“Levenshtein”?

最佳答案

通常,这是通过SpellCheckComponent完成的,该默认情况下内部使用Lucene SpellChecker来实现Levenshtein。

wiki确实很好地解释了它的工作原理,如何配置它以及可用的选项,这里不再赘述。

或者,您可以只使用Lucene's fuzzy search operator

另一种选择是使用phonetic filter代替Levenshtein。

关于lucene - 如何配置Solr以使用Levenshtein近似字符串匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1752301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com