智能建议展开的搜索匹配项

Smart Suggest Expanded Search Match

本文关键字:搜索 智能      更新时间:2023-09-26

我购买并实施了"智能建议",但我的访问者通常没有得到部分匹配的结果。 请参阅下面的示例,了解我的问题的详细信息。

有没有人知道如何使建议更广泛地匹配?

  1. 访问: www.jwsuretybonds.com
  2. 输入"加州承包商"
  3. 通知 3 结果,第 1 个是:"加州承包商许可证履行和付款保证金"
  4. 现在输入"加州承包商付款"并注意 0 结果。 我希望第一个结果仍然显示。
  5. 现在输入"加州付款承包商"并注释 0 结果。 我希望第一个结果仍然显示。
我不知道

你说你"购买并实施了智能建议"的实际意思,但你描述的功能通常是通过使用全文索引来实现的,也就是说,如果你使用 RDBMS 来存储建议的值。对于MySQL,请参阅此处。

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

另一种选择是实际调整现有算法以使用正则表达式或其他东西来实际执行您希望它执行的操作。