Levenshtein | Double Levenshtein | SoundEx | MetaPhone | Manually curated |
---|---|---|---|---|
macduff (0) - 18 freq mcduffs (2) - 2 freq macduie (2) - 1 freq mcguff (2) - 1 freq macduffer (2) - 1 freq couff (3) - 2 freq macus (3) - 1 freq cardiff (3) - 1 freq scuff (3) - 4 freq annuff (3) - 1 freq markduffy (3) - 1 freq macd (3) - 12 freq cuff (3) - 4 freq scruff (3) - 10 freq macdos (3) - 1 freq maccuil (3) - 1 freq chuff (3) - 1 freq anuff (3) - 28 freq mcduff's (3) - 1 freq duff (3) - 24 freq dandruff (3) - 12 freq macliv (4) - 10 freq madden (4) - 3 freq myndfu (4) - 1 freq mauve (4) - 4 freq |
macduff (0) - 18 freq mcduffs (3) - 2 freq mcguff (3) - 1 freq macduffer (3) - 1 freq macduie (4) - 1 freq chuff (5) - 1 freq macdos (5) - 1 freq mcduff's (5) - 1 freq cuff (5) - 4 freq mcguffie (5) - 3 freq duff (5) - 24 freq scruff (5) - 10 freq macd (5) - 12 freq couff (5) - 2 freq scuff (5) - 4 freq cardiff (5) - 1 freq markduffy (5) - 1 freq deff (6) - 1 freq mindfu (6) - 6 freq macadam (6) - 2 freq scuffy (6) - 1 freq doff (6) - 3 freq scliff (6) - 7 freq sclaff (6) - 4 freq diff (6) - 2 freq |
SoundEx code - M231 might've - 2 freq must've - 26 freq most-definitely - 1 freq micht've - 4 freq macduff - 18 freq mcduffs - 2 freq mystification - 3 freq michtfu - 1 freq mustafa - 1 freq misadventure - 1 freq must-uv - 1 freq mashed-up - 2 freq mixed-planet - 1 freq mixed-up - 1 freq mcduff's - 1 freq moist-pinted - 1 freq misty-blue - 1 freq mystified - 2 freq micht-hae-been - 1 freq musket-bursts - 1 freq mactavish - 15 freq mactavish's - 6 freq mctavish - 7 freq mis-stepped - 1 freq misstep - 1 freq mystifeed - 1 freq mystifin - 1 freq mustuv - 1 freq mak-it-up-as-ye-gang-alang - 1 freq makkit-up - 1 freq messed-aboot-wi - 1 freq macduffer - 1 freq misskatieprice - 2 freq muhgtv - 1 freq mhsdyfyodi - 1 freq must'v - 1 freq mikeydfc - 16 freq mysideoflife - 1 freq macduffaquarium - 1 freq |
MetaPhone code - MKTF macduff - 18 freq muhgtv - 1 freq |
MACDUFF |
Time to execute Levenshtein function - 0.184528 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.332304 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.027959 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.037974 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.000928 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. |