Levenshtein | Double Levenshtein | SoundEx | MetaPhone | Manually curated |
---|---|---|---|---|
massages (0) - 1 freq messages (1) - 148 freq passages (1) - 8 freq sassages (1) - 4 freq massage (1) - 17 freq manages (2) - 14 freq passage (2) - 60 freq message (2) - 157 freq saasages (2) - 2 freq messager (2) - 1 freq messaged (2) - 3 freq sassage (2) - 5 freq masses (2) - 13 freq sausages (2) - 25 freq massagin (2) - 2 freq aaaaages (3) - 1 freq manage (3) - 184 freq missals (3) - 1 freq paissage (3) - 2 freq packages (3) - 1 freq mileages (3) - 1 freq missiles (3) - 6 freq garages (3) - 5 freq passanger (3) - 1 freq sages (3) - 1 freq |
massages (0) - 1 freq messages (1) - 148 freq sassages (2) - 4 freq massage (2) - 17 freq passages (2) - 8 freq messaged (3) - 3 freq masses (3) - 13 freq massagin (3) - 2 freq messager (3) - 1 freq sausages (3) - 25 freq saasages (3) - 2 freq message (3) - 157 freq messes (4) - 1 freq missiles (4) - 6 freq messagin (4) - 5 freq misses (4) - 16 freq missies (4) - 1 freq manages (4) - 14 freq messans (4) - 1 freq missures (4) - 2 freq sassage (4) - 5 freq passage (4) - 60 freq mosses (4) - 6 freq missals (4) - 1 freq misgaes (4) - 1 freq |
SoundEx code - M222 messages - 148 freq maccassey's - 3 freq macassey's - 1 freq massages - 1 freq masochist - 1 freq mosegi's - 3 freq massachusetts - 1 freq mzwwsyyqzt - 1 freq mmzahcazs - 1 freq mkgqosguq - 1 freq maceyjusticetw - 1 freq masochism - 1 freq majiggies - 1 freq |
MetaPhone code - MSJS messages - 148 freq massages - 1 freq mosegi's - 3 freq |
MASSAGES |
Time to execute Levenshtein function - 0.221200 milliseconds The Levenshtein distance is the number of characters you have to replace, insert or delete to transform one word into another, its useful for detecting typos and alternative spellings |
Time to execute Double Levenshtein function - 0.348692 milliseconds In a stroke of genius, this runs the Levenshtein function twice, once without vowels and adds the distance together, giving double weight to consonants. |
Time to execute SoundEx function - 0.027645 milliseconds Soundex is a phonetic algorithm for indexing names by sound, as pronounced in English. The goal is for homophones to be encoded to the same representation so that they can be matched despite minor differences in spelling. |
Time to execute MetaPhone function - 0.037258 milliseconds Metaphone is a phonetic algorithm, published by Lawrence Philips in 1990, for indexing words by their English pronunciation.[1] It fundamentally improves on the Soundex algorithm by using information about variations and inconsistencies in English spelling and pronunciation to produce a more accurate encoding, which does a better job of matching words and names which sound similar. |
Time to execute Manually curated function - 0.000968 milliseconds Manual Curation uses a lookup table / lexicon which has been created by hand which links words to their lemmas, and includes obvious typos and spelling variations. Not all words are covered. |