【发布时间】:2010-11-01 12:32:45
【问题描述】:
我已经根据此处给出的 fieldType 实现了 solr 拼写检查器: http://wiki.apache.org/solr/SpellCheckingAnalysis 将对供应商名称进行拼写检查,其中应提供与输入的搜索词相关的建议。 我已将 copyField 用于上述类型的 vendorName 字段,即 textSpell 我的一些查询得到了奇怪的整理结果。 例如 1) maccys 没有给我任何结果,因为 maccy's 给了我想要的结果,即 macy's。我比较了使用 text 和 textSpell 字段类型为 maccys 和 maccy 完成的文本分析(管理工具),两者都将 macy 作为最终结果。那么为什么拼写检查器没有返回结果呢?
2) khols 给了我 'shoes' 整理的结果,而正确的结果 'kohls' 是在 (shoes & stores) 之后的第三个建议。
onlyMorePopular 标志为 false,准确度默认为 0.5
提前感谢您的帮助。在进一步调试方面,我有点迷失了。
【问题讨论】:
标签: solr spell-checking