Levenshtein | Double Levenshtein | SoundEx | MetaPhone | Manually curated |
---|---|---|---|---|
pinyin (0) - 1 freq piyin (1) - 2 freq pinkin (1) - 1 freq yinyin (1) - 1 freq pintin (1) - 17 freq pingin (1) - 3 freq pinnin (1) - 4 freq linkin (2) - 15 freq dingin (2) - 59 freq mintin (2) - 20 freq sinnin (2) - 2 freq pinging (2) - 1 freq poncin (2) - 1 freq pitin (2) - 1 freq pinkie (2) - 18 freq linin (2) - 10 freq pikkin (2) - 1 freq tinlin (2) - 1 freq pinnie (2) - 2 freq pincil (2) - 22 freq winnin (2) - 90 freq ginin (2) - 1 freq pipin (2) - 8 freq pidgin (2) - 4 freq prayin (2) - 64 freq |
pinyin (0) - 1 freq pinnin (2) - 4 freq pynin (2) - 1 freq pinnie (2) - 2 freq pingin (2) - 3 freq pinkin (2) - 1 freq pintin (2) - 17 freq yinyin (2) - 1 freq piyin (2) - 2 freq peityin (3) - 1 freq pennin (3) - 2 freq jinin (3) - 8 freq apenin (3) - 10 freq pinna (3) - 1 freq pyntin (3) - 80 freq pinsion (3) - 1 freq pendin (3) - 3 freq minin (3) - 26 freq denyin (3) - 21 freq pann (3) - 1 freq punn (3) - 4 freq pryin (3) - 1 freq peenin (3) - 3 freq punnin (3) - 1 freq playin (3) - 347 freq |
SoundEx code - P550 phnom - 1 freq pen-name - 4 freq pynin - 1 freq phonin - 22 freq peenin - 3 freq pennin - 2 freq pinnin - 4 freq poinun - 1 freq penim - 1 freq pieman - 4 freq poonin - 1 freq pannin - 2 freq punnin - 1 freq penman - 1 freq penann - 1 freq phonan - 2 freq pinyin - 1 freq panama - 1 freq pennan - 2 freq panini - 1 freq pmwn - 1 freq poemin - 1 freq |
MetaPhone code - PNYN pinyin - 1 freq |
PINYIN |
Time to execute Levenshtein function - 0.245129 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.379104 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.027846 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.037546 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.000915 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. |