¿Hay alguna biblioteca o metodología de Python que funcione bien para búsquedas incluso cuando hay muchos errores tipográficos?
¿Hay alguna biblioteca o metodología de Python que funcione bien para búsquedas incluso cuando hay muchos errores tipográficos?
4 comentarios
Si usas un RDBMS y el objetivo es búsqueda de texto completo, por lo general la mayoría se enfoca en PostgreSQL. Si prefieres un camino más fácil, entonces MongoDB. Si vas por el camino difícil y arriesgado, hay métodos como descomponer el coreano en jamo para comparar hashes o reemplazarlo por valores ASCII para indexarlo, pero lo básico es empezar por manejar correctamente NFD o NFC.
Gracias por la respuesta detallada.
Tendré que investigar sobre ese tema.
Hay un artículo que de pronto recordé. Pero es una biblioteca de JavaScript y, más que para errores tipográficos, es efectiva para búsquedas por consonantes iniciales..?
https://taegon.kim/archives/10671
Creo que ya lo había visto en GeekNews.
Gracias por la respuesta.