Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SUGESTÃO] Melhorar o Mecanismo de Busca por Palavras-chave no Projeto #52946

Open
lohr-1 opened this issue Dec 14, 2024 · 0 comments
Open

[SUGESTÃO] Melhorar o Mecanismo de Busca por Palavras-chave no Projeto #52946

lohr-1 opened this issue Dec 14, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@lohr-1
Copy link

lohr-1 commented Dec 14, 2024

O mecanismo de busca do projeto é funcional, mas apresenta limitações na busca por palavras-chave com pequenos erros de digitação ou variações de grafia (como acentos ou diferenças de maiúsculas e minúsculas). Isso dificulta a experiência do usuário, que pode não encontrar o que procura se não digitar exatamente o termo correto.

Implementar uma funcionalidade de busca mais robusta, com suporte para fuzzy search (busca aproximada). Isso permitiria que o sistema identificasse resultados relevantes mesmo com pequenos erros de digitação, diferenças de capitalização ou ausência de acentuação. Além disso, seria interessante incluir a ordenação dos resultados por relevância.

Uso de bibliotecas como Fuse.js ou Lunr.js para realizar buscas aproximadas diretamente no front-end. Implementação de um banco de dados com suporte nativo para buscas textuais, como Elasticsearch ou Algolia. Criação de um sistema próprio de correção automática de palavras baseado em dicionários de referência e frequência de termos no projeto.

Esse aprimoramento pode beneficiar diretamente usuários que acessam o projeto em dispositivos móveis, onde erros de digitação são mais comuns. Adicionalmente, pode ajudar usuários que não estejam familiarizados com a grafia correta dos termos buscados.

@lohr-1 lohr-1 added the enhancement New feature or request label Dec 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant