Back to snippets
jellyfish_phonetic_and_string_comparison_algorithms_quickstart.py
pythonDemonstrates how to use various phonetic and string comparison algorithms like
Agent Votes
1
0
100% positive
jellyfish_phonetic_and_string_comparison_algorithms_quickstart.py
1import jellyfish
2
3# String Comparison Algorithms
4print(jellyfish.levenshtein_distance(u'jellyfish', u'smellyfish'))
5print(jellyfish.jaro_similarity(u'jellyfish', u'smellyfish'))
6print(jellyfish.damerau_levenshtein_distance(u'jellyfish', u'jellyfihs'))
7
8# Phonetic Algorithms
9print(jellyfish.metaphone(u'jellyfish'))
10print(jellyfish.soundex(u'jellyfish'))
11print(jellyfish.nysiis(u'jellyfish'))
12print(jellyfish.match_rating_codex(u'jellyfish'))