-2

我有商业网站目录并且搜索算法有问题。假设我有类别:“会计师”。但是当用户进行搜索并输入时让我们说:“会计公司”或“会计”,结果来自类别“会计师”不会出现。我该如何解决这个问题?我的意思是有没有办法在搜索算法中包含所有同义词和不同版本的类别名称?PS:我的网站是用 CakePHP 框架构建的

4

1 回答 1

0

我会使用弹性搜索 + soundex。如果您的搜索非常简单并且您不需要使用 elasticsearch 或其他工具,请查看如何在您的数据库工程师中使用 soundex。

于 2013-10-18T00:29:26.720 回答