关于php分词搜索准确率,求思路
小弟最近做一个商城的搜索功能
使用scws分词成功,不过在下一步查询数据库时有点疑惑
举个例子:搜索关键词【好看的男装】
分词结果:好看,的,男装,男,装
如果sql用 where 字段 like ‘ %关键词% ’ or 字段 like ‘ %关键词% ’ 这种方式的话,由于【装】存在很容易把女装一并搜索出来。
如果sql用 where 字段 like ‘ %关键词% ’ and 字段 like ‘ %关键词% ’ 这种方式的话,搜索出的内容又相当的少
请问一下各位php在关于检索开发商,有没有一些准确成熟的开发思路提供参考