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

Fuzzysearch para mejorar la busqueda de municipio #31

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

jmrr
Copy link
Contributor

@jmrr jmrr commented Apr 4, 2021

Resumen

Descripción de la contribución

La motivación fue que al usar la interfaz CLI me di cuenta de que el método buscar de la clase Municipio devolvia una lista con los municipios cuya busqueda simple por nombre arrojara los resultados que contuvieran la cadena de entrada.

Pienso que quiza devolver el municipio mas cercano de una busqueda hecha con fuzzywuzzy y la distancia Levenshtein que es lo que quiza el usuario anda buscando.

Por ejemplo, una cadena incompleta como:

 aemet -p "Rivas" -f /home/jose/Dropbox/keys/aemet.key

Arrojaria:

Predicción de temperaturas para Rivas-Vaciamadrid:

2021-04-03T00:00:00
Máxima: 21
Mínima: 6
...

Y otra con faltas de ortografia como:

aemet -p "Velez Malaga" -f /home/jose/Dropbox/keys/aemet.key

Resultaria:

Predicción de temperaturas para Vélez-Málaga:

2021-04-03T00:00:00
Máxima: 25
Mínima: 13
...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant