繁体   English   中英

智能建议扩展搜索匹配

[英]Smart Suggest Expanded Search Match

我购买并实施了“智能建议”,但是我的访客经常无法获得部分比赛的结果。 请参阅下面的示例,详细了解我的问题。

是否有人对如何使建议更广泛地匹配有想法?

  1. 请访问:www.jwsuretybonds.com
  2. 输入“加利福尼亚承包商”
  3. 注意3个结果,第一个是:“加利福尼亚承包商执照履行和付款保证金”
  4. 现在输入“ California Contractor Payment”,并注意0个结果。 我希望第一个结果仍然显示。
  5. 现在输入“加利福尼亚付款承包商”,并记下0个结果。 我希望第一个结果仍然显示。

我不知道当您说“购买并实现了智能建议”时的实际含义,但是所描述的功能通常是通过使用全文本索引来实现的,也就是说,如果您使用的是RDBMS存储建议值。 对于MySQL,请参见此处

另一种选择是使用一些单独的软件解决方案,例如ElasticSearch ,在我看来,只有当您有大量此类文本并且您不仅仅将其用作简单的建议框时,才有理由这样做。

另一个选择是实际调整您现有的算法以使用正则表达式或其他某种方式实际执行您想要的操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM