Levenshtein | Double Levenshtein | SoundEx | MetaPhone | Manually curated |
---|---|---|---|---|
photograph (0) - 21 freq photography (1) - 6 freq photographs (1) - 6 freq photographer (2) - 3 freq photographin (2) - 1 freq photographic (2) - 1 freq photgraphic (3) - 1 freq monograph (3) - 1 freq autograph (3) - 1 freq polygraph (3) - 1 freq photographers (3) - 3 freq pictograms (4) - 2 freq pictographic (4) - 2 freq photoshop (4) - 1 freq photocoapie (4) - 1 freq monographs (4) - 2 freq topography (4) - 2 freq autographs (4) - 2 freq photogenic (4) - 1 freq hologram (4) - 1 freq holographic (4) - 1 freq paragraph (4) - 19 freq lithograph (4) - 1 freq parrygraph (4) - 2 freq geograph (4) - 2 freq |
photograph (0) - 21 freq photography (1) - 6 freq photographs (2) - 6 freq photographic (3) - 1 freq photographin (3) - 1 freq photographer (3) - 3 freq photgraphic (4) - 1 freq photographers (5) - 3 freq polygraph (5) - 1 freq autograph (5) - 1 freq parrygraph (6) - 2 freq paragraph (6) - 19 freq pictographic (6) - 2 freq monograph (6) - 1 freq holographic (7) - 1 freq geograph (7) - 2 freq photogenic (7) - 1 freq lithograph (7) - 1 freq topography (7) - 2 freq photoshop (7) - 1 freq pictograms (7) - 2 freq hagiography (7) - 1 freq photocoapie (7) - 1 freq autographs (7) - 2 freq i-digraph (8) - 1 freq |
SoundEx code - P326 photograph - 21 freq patchwirk - 4 freq photographs - 6 freq photographers - 3 freq photgraphic - 1 freq pedigree - 15 freq pitcruvie-wey - 1 freq photography - 6 freq photographer - 3 freq potsherd - 1 freq pedicures - 2 freq pettycur - 1 freq pïtcher - 1 freq photographin - 1 freq patchwark - 1 freq patchwork - 2 freq pothecar - 2 freq photographic - 1 freq puddock-cruddles-universe - 1 freq pfdxcqry - 1 freq pitcher - 1 freq petewishart - 6 freq pwdezrbj - 1 freq pdkrcpyg - 1 freq |
MetaPhone code - FTKRF photograph - 21 freq photography - 6 freq |
PHOTOGRAPH |
Time to execute Levenshtein function - 0.210393 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.367167 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.029434 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.036920 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.000892 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. |