Is Discourse search immune to typos and how does it work with several words?

AI based search is immune to typos, but it is not fast:

However the technique used means that it is a bit slower cause we need to expand the term using an LLM prior to looking for similarity.

General search stems using snowball: Snowball Stemmer - NLP - GeeksforGeeks

It catches some typos as a side effect, but really this is a side effect thing, we are not using metaphone or other sophisticated typo erasure techniques, there is nothing simple built into postgres for that.

Algolia plugin remains supported and official: Discourse Algolia Search

5 Likes