Discourse 搜索是否能免疫拼写错误,以及它如何处理多个词语?

基于AI的搜索对拼写错误免疫,但速度不快:

但是,所使用的技术意味着它的速度会稍慢一些,因为我们需要在使用LLM扩展术语,然后再查找相似性。

通用搜索词干提取使用snowball:Snowball Stemmer - NLP - GeeksforGeeks

它会偶然捕获一些拼写错误,但这确实是偶然的,我们没有使用metaphone或其他复杂的拼写错误消除技术,Postgres中没有内置简单的功能来实现这一点。

Algolia插件仍然得到支持并且是官方的:Discourse Algolia Search

5 个赞