La búsqueda basada en IA es inmune a los errores tipográficos, pero no es rápida:
Sin embargo, la técnica utilizada significa que es un poco más lenta porque necesitamos expandir el término usando un LLM antes de buscar similitudes.
La búsqueda general utiliza stemmers con snowball: Snowball Stemmer - NLP - GeeksforGeeks
Detecta algunos errores tipográficos como efecto secundario, pero realmente esto es un efecto secundario, no estamos utilizando metaphone u otras técnicas sofisticadas de borrado de errores tipográficos, no hay nada simple incorporado en postgres para eso.
El plugin de Algolia sigue siendo compatible y oficial: Discourse Algolia Search
