unidecode
fuzzywuzzy
python-Levenshtein