我们在同义词库中放入了两个词条:不粘和不粘。
根据同义词库endeca文档,当你把词条作为一个多路径输入时,那么你搜索的任何一个搜索词,它都会给你一个结果。
所以这里我们的假设是,如果我搜索“不粘”或“不粘”,结果应该是相同的。
但是它给了我们不同的结果集,而对于非粘性项,它给出的结果更少。
经过一些分析后,我们观察到,当我们搜索non-stick术语时,它会搜索non - stick、non stick和stick non。而对于不粘,它只搜索不粘和不粘,而不搜索粘不粘。
我们如何解决这个问题?
发布于 2017-11-08 17:06:34
默认情况下,endeca不会索引“特殊字符”(即非字母数字的字符),也不会触发特殊字符的同义词库条目。因此,如果您创建了这样的条目,不粘不会触发该条目,但不粘将触发。
你可以在endeca文档中阅读更多关于这方面的内容,其中给出了一个使用冰淇淋、冰淇淋、‘冰淇淋’等的复杂示例。
https://stackoverflow.com/questions/46542035
复制相似问题