Levenshtein | Double Levenshtein | SoundEx | MetaPhone | Manually curated |
---|---|---|---|---|
gather (0) - 16 freq gathern (1) - 1 freq ather (1) - 3 freq gaither (1) - 82 freq gathers (1) - 1 freq gaether (1) - 5 freq bather (1) - 58 freq gathert (1) - 3 freq gither (1) - 66 freq rather (1) - 114 freq lather (1) - 1 freq wather (1) - 75 freq gether (1) - 42 freq father (1) - 79 freq slather (2) - 2 freq bother (2) - 322 freq gather'd (2) - 1 freq inther (2) - 1 freq fether (2) - 23 freq fathers (2) - 3 freq taither (2) - 1 freq owther (2) - 5 freq bathed (2) - 13 freq fither (2) - 12 freq w'ather (2) - 5 freq |
gather (0) - 16 freq gither (1) - 66 freq gether (1) - 42 freq gaether (1) - 5 freq gaither (1) - 82 freq igither (2) - 12 freq father (2) - 79 freq gaithery (2) - 8 freq egither (2) - 5 freq gaethur (2) - 1 freq igether (2) - 2 freq wather (2) - 75 freq ather (2) - 3 freq gathern (2) - 1 freq bather (2) - 58 freq gathers (2) - 1 freq lather (2) - 1 freq gathert (2) - 3 freq rather (2) - 114 freq tither (3) - 202 freq uther (3) - 9 freq dother (3) - 36 freq nether (3) - 26 freq fathir (3) - 11 freq raither (3) - 273 freq |
SoundEx code - G360 gaither - 82 freq gether - 42 freq gutter - 32 freq gadder - 19 freq gither - 66 freq gather - 16 freq guitar - 14 freq guthrie - 6 freq gaether - 5 freq guider - 4 freq guttery - 3 freq gadderie - 9 freq 'gadder - 1 freq gaithery - 8 freq gied-owre - 1 freq guit-er - 4 freq gitter - 1 freq gaethur - 1 freq guttur - 1 freq gaitherie - 2 freq guidar - 1 freq gutterie - 1 freq g'throu - 1 freq gaddir - 1 freq 'gither - 4 freq gither' - 1 freq gooder' - 1 freq |
MetaPhone code - K0R gaither - 82 freq gather - 16 freq guthrie - 6 freq gaether - 5 freq gaithery - 8 freq gaethur - 1 freq gaitherie - 2 freq cawther - 1 freq caw-throu - 1 freq coothier - 2 freq g'throu - 1 freq |
GATHER gether - 42 freq gethert - 41 freq getherin - 34 freq gather - 16 freq gathered - 24 freq gethered - 8 freq gethers - 11 freq gathers - 1 freq |
Time to execute Levenshtein function - 0.172905 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.340292 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.027201 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.036776 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.000837 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. |