4 pontos por brainer 2023-12-10 | 4 comentários | Compartilhar no WhatsApp

Mesmo com muitos erros de digitação, existe alguma biblioteca ou metodologia em Python que faça buscas razoavelmente boas?

4 comentários

 
n0roo 2023-12-10

Se você usa um RDBMS e o alvo é full-text search, na maioria dos casos o foco vai para o PostgreSQL. Se quiser seguir por um caminho mais fácil, MongoDB
Se for seguir por um caminho difícil e vertiginoso, há métodos como decompor o coreano em jamo para comparar hashes, ou converter para valores ASCII para indexar, mas o básico é começar pelo suporte relacionado a NFD e NFC.

 
brainer 2023-12-11

Obrigado pela resposta detalhada.

Acho que vou precisar pesquisar sobre esse assunto.

 
joyfui 2023-12-10

Tem um texto de que me lembrei de repente. Só que é uma biblioteca JavaScript, e o ponto é que ela é mais eficaz para busca por consoantes iniciais do que para erros de digitação..?
https://taegon.kim/archives/10671

 
brainer 2023-12-11

Acho que já vi isso no GeekNews.

Obrigado pela resposta.