有人为 sphinx 上的同义词编写了形态学引擎吗?或者仍然是创建 word forms 的最佳选择声明我所有同义词的字典。这也将如何影响词干。在文档中指出:
stemming is not applied to words found in the forms list
这是否意味着如果我在我的单词形式中定义了 running > run,runs 将不会被阻止为 run,因为 run 出现在我的单词形式列表中?
最佳答案
例如,您可以在 mongo 或 mysql 中创建同义词,并进行查询预处理,因此当有人进行搜索时:
Cola
您将查询更改为:
(cola|pepsi|sprite)
它允许您对这些单词进行词法搜索,因为词干提取不适用于您提到的单词形式。
关于php - 使用 Sphinx 进行同义词搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5011105/