Levenshtein | Double Levenshtein | SoundEx | MetaPhone | Manually curated |
---|---|---|---|---|
helps (0) - 55 freq heaps (1) - 13 freq phelps (1) - 23 freq heips (1) - 2 freq halps (1) - 1 freq heeps (1) - 1 freq heles (1) - 1 freq helms (1) - 2 freq hells (1) - 1 freq helpt (1) - 9 freq help (1) - 1128 freq hesps (1) - 2 freq help's (1) - 3 freq yelps (1) - 5 freq her's (2) - 3 freq wels (2) - 5 freq melts (2) - 10 freq helja (2) - 1 freq sheeps (2) - 5 freq sheps (2) - 1 freq herks (2) - 1 freq els (2) - 11 freq whelks (2) - 14 freq shelts (2) - 13 freq lepps (2) - 1 freq |
helps (0) - 55 freq halps (1) - 1 freq help (2) - 1128 freq helpt (2) - 9 freq hells (2) - 1 freq help's (2) - 3 freq yelps (2) - 5 freq hesps (2) - 2 freq heaps (2) - 13 freq helms (2) - 2 freq heips (2) - 2 freq phelps (2) - 23 freq heles (2) - 1 freq heeps (2) - 1 freq harps (3) - 1 freq hulls (3) - 9 freq philps (3) - 1 freq helpins (3) - 3 freq helped (3) - 91 freq haips (3) - 1 freq humps (3) - 3 freq holes (3) - 71 freq helpers (3) - 12 freq haeps (3) - 4 freq happs (3) - 2 freq |
SoundEx code - H412 half-biggit - 1 freq hallbjorn - 1 freq helps - 55 freq half-cousin - 1 freq half-shut - 4 freq help's - 3 freq half-smile - 1 freq haulf-biggit - 1 freq half-sa - 1 freq half-past - 7 freq holibags - 2 freq halfgaets - 1 freq hollebeke - 1 freq halfweys - 1 freq half-knelt - 1 freq half-cauld - 1 freq halfcrowns - 1 freq halbsprache - 1 freq half-echt - 1 freq half-grown - 4 freq half-shelt - 1 freq halps - 1 freq half-eight - 1 freq half-scotch - 1 freq €˜helps - 1 freq half-shapit - 1 freq half-conscious - 1 freq hlvcohuyed - 1 freq halves - 1 freq hlphqtblvp - 1 freq halfÂ’s - 1 freq holbycity - 8 freq holiebags - 1 freq halifaxbank - 1 freq |
MetaPhone code - HLPS helps - 55 freq help's - 3 freq halps - 1 freq €˜helps - 1 freq |
HELPS help - 1128 freq helper - 5 freq helps - 55 freq helped - 91 freq helping - 23 freq helpin - 87 freq |
Time to execute Levenshtein function - 0.203576 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.340637 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.028616 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.047382 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.000905 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. |