Levenshtein | Double Levenshtein | SoundEx | MetaPhone | Manually curated |
---|---|---|---|---|
pendil (0) - 9 freq pendils (1) - 1 freq pendin (1) - 3 freq pencil (1) - 41 freq penis (2) - 1 freq neidil (2) - 1 freq peepil (2) - 1 freq pundis (2) - 2 freq pennit (2) - 1 freq spendit (2) - 4 freq tendin (2) - 9 freq pentid (2) - 1 freq seendil (2) - 2 freq spendin (2) - 33 freq rendir (2) - 1 freq een'il (2) - 2 freq pentin (2) - 23 freq fendin (2) - 5 freq lendin (2) - 3 freq peril (2) - 7 freq peedie (2) - 285 freq pennin (2) - 2 freq pundin (2) - 1 freq bendie (2) - 2 freq upendin (2) - 1 freq |
pendil (0) - 9 freq pendin (2) - 3 freq pencil (2) - 41 freq pendils (2) - 1 freq upendin (3) - 1 freq pundin (3) - 1 freq puddil (3) - 1 freq pendice (3) - 2 freq pensel (3) - 1 freq peddul (3) - 1 freq penel (3) - 106 freq penal (3) - 5 freq pincil (3) - 22 freq pend (3) - 3 freq poneil (3) - 3 freq pandit (3) - 57 freq pundis (3) - 2 freq pends (3) - 2 freq seendil (3) - 2 freq pedal (3) - 4 freq pendicle (3) - 5 freq pundit (3) - 3 freq neidil (3) - 1 freq peidie (4) - 1 freq ponds (4) - 5 freq |
SoundEx code - P534 pantil-croodit - 1 freq ponytail - 7 freq pentland - 17 freq pantyloons - 1 freq pentlands - 2 freq pointless - 10 freq pyntless - 8 freq pony-tailed - 1 freq poundlands - 1 freq pentlandfriends - 1 freq pyntle - 1 freq pendulum - 3 freq pintle - 2 freq pendils - 1 freq pendil - 9 freq pownietail - 1 freq pointlessly - 1 freq pandialectical - 1 freq pointlesscelebrities - 1 freq pentlandafc - 6 freq |
MetaPhone code - PNTL ponytail - 7 freq pyntle - 1 freq pintle - 2 freq pendil - 9 freq pownietail - 1 freq |
PENDIL |
Time to execute Levenshtein function - 0.194336 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.472834 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.060226 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.040675 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.000856 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. |