例如,DC 搜索引擎会找到“John Max Dolittle”与以下查询吗:
- hohn <== 拼写错误
- john dolittle <== 缺少字符串
- john mx doelitle <== 模糊匹配
我收到了这个帖子的提醒:Discourse search is awfully unsmart!
但它相当旧(2017 年)。此后情况有所改善吗?
看起来 Algolia 插件不再是官方的了?
例如,DC 搜索引擎会找到“John Max Dolittle”与以下查询吗:
我收到了这个帖子的提醒:Discourse search is awfully unsmart!
但它相当旧(2017 年)。此后情况有所改善吗?
看起来 Algolia 插件不再是官方的了?
基于AI的搜索对拼写错误免疫,但速度不快:
但是,所使用的技术意味着它的速度会稍慢一些,因为我们需要在使用LLM扩展术语,然后再查找相似性。
通用搜索词干提取使用snowball:Snowball Stemmer - NLP - GeeksforGeeks
它会偶然捕获一些拼写错误,但这确实是偶然的,我们没有使用metaphone或其他复杂的拼写错误消除技术,Postgres中没有内置简单的功能来实现这一点。
Algolia插件仍然得到支持并且是官方的:Discourse Algolia Search
供参考,Algolia 搜索插件仍然是官方的 ![]()
(如果您由我们托管,它可在企业版套餐中使用)