[x] Añade fuzzy search a la búsqueda por municipio devolviendo el municipio más cercano a la secuencia de entrada.
[x] Documenta este caso de uso en el directorio docs, potencialmente se puede mover a la wiki
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.
Resumen
docs
, potencialmente se puede mover a la wikiDescripció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 claseMunicipio
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:
Arrojaria:
Y otra con faltas de ortografia como:
Resultaria:
Como lo veis?