Levenshtein | Double Levenshtein | SoundEx | MetaPhone | Manually curated |
---|---|---|---|---|
kirks (0) - 30 freq kieks (1) - 3 freq kirk (1) - 528 freq lirks (1) - 3 freq kinks (1) - 12 freq kirk's (1) - 10 freq birks (1) - 21 freq kirko (1) - 2 freq kicks (1) - 27 freq kirky (1) - 12 freq kirns (1) - 2 freq dirks (1) - 4 freq wirks (1) - 49 freq kirk' (1) - 1 freq irks (1) - 1 freq pirks (1) - 1 freq stirks (2) - 14 freq pirls (2) - 4 freq wirms (2) - 13 freq kers (2) - 6 freq lirk (2) - 5 freq kerbs (2) - 3 freq quirks (2) - 4 freq kills (2) - 19 freq irk (2) - 2 freq |
kirks (0) - 30 freq dirks (2) - 4 freq kirky (2) - 12 freq kirns (2) - 2 freq kirk' (2) - 1 freq pirks (2) - 1 freq irks (2) - 1 freq kicks (2) - 27 freq wirks (2) - 49 freq kieks (2) - 3 freq kirko (2) - 2 freq lirks (2) - 3 freq kirk (2) - 528 freq kinks (2) - 12 freq kirk's (2) - 10 freq birks (2) - 21 freq kiosks (3) - 1 freq works (3) - 118 freq forks (3) - 15 freq bairks (3) - 1 freq keeks (3) - 15 freq larks (3) - 4 freq keks (3) - 4 freq kurds (3) - 1 freq jerks (3) - 1 freq |
SoundEx code - K620 kirk - 528 freq kirks - 30 freq kirk's - 10 freq kwerious - 8 freq kirko - 2 freq karaoke - 6 freq kerries - 8 freq kirky - 12 freq korea's - 1 freq kerrs - 9 freq kers - 6 freq krug - 1 freq koors - 1 freq kargo - 1 freq keerious - 3 freq kirk' - 1 freq kerr's - 1 freq 'kireji' - 1 freq €˜kirk - 2 freq kris - 1 freq kerouac - 1 freq “kerouac” - 1 freq |
MetaPhone code - KRKS kirks - 30 freq craigs - 24 freq kirk's - 10 freq cargos - 1 freq cracks - 39 freq crocks - 5 freq creaks - 6 freq carcass - 9 freq crux - 5 freq crags - 6 freq cruiks - 1 freq carxe - 1 freq craiks - 2 freq gruaig's - 1 freq corkey's - 1 freq craig's - 18 freq creeks - 3 freq quirks - 4 freq crooks - 2 freq cargoes - 2 freq crack's - 1 freq crogs - 1 freq greeks - 9 freq crics - 1 freq greiks - 2 freq greggs - 14 freq grigg's - 1 freq croix - 1 freq caircass - 1 freq grugous - 2 freq carcase - 1 freq craks - 1 freq cracs - 1 freq crocus - 5 freq gregs - 1 freq qrx - 1 freq qurxw - 1 freq |
KIRKS kirk - 528 freq kirks - 30 freq kirk's - 10 freq |
Time to execute Levenshtein function - 0.300837 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.418094 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.028461 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.038459 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.003324 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. |