A Corpus of 21st Century Scots Texts

Intro a b c d e f g h i j k l m n o p q r s t u v w x y z Texts Writers Statistics Top200 Search Compare

Levenshtein Distance

Enter a word to find nearest neighbouring words, for example ahint

- basic concord - pre-sorted concord - post-sorted concord - map and chronology - chronogrid - fine-grain concord -

Similar words to implement in Corpus

Levenshtein Double Levenshtein SoundEx MetaPhone Manually curated
implement (0) - 10 freq
implyment (1) - 4 freq
implements (1) - 3 freq
implementit (2) - 8 freq
implementin (2) - 3 freq
inclement (2) - 3 freq
implemints (2) - 1 freq
complement (2) - 2 freq
implemented (2) - 4 freq
impident (3) - 8 freq
impruvement (3) - 1 freq
amazement (3) - 5 freq
impudent (3) - 2 freq
amusement (3) - 5 freq
supplement (3) - 6 freq
compliment (3) - 22 freq
impleicit (3) - 1 freq
impatient (3) - 16 freq
mevement (3) - 1 freq
improvement (3) - 9 freq
compleent (3) - 6 freq
implymentin (3) - 26 freq
imprent (3) - 2 freq
implementin' (3) - 16 freq
impoleet (3) - 1 freq
implement (0) - 10 freq
implyment (1) - 4 freq
implements (2) - 3 freq
complement (3) - 2 freq
implemints (3) - 1 freq
employment (3) - 18 freq
implemented (3) - 4 freq
implementit (3) - 8 freq
implementin (3) - 3 freq
implymentin (4) - 26 freq
compliment (4) - 22 freq
impediment (4) - 10 freq
implymentit (4) - 2 freq
inclement (4) - 3 freq
implant (4) - 2 freq
bellement (5) - 3 freq
muvement (5) - 4 freq
movement (5) - 67 freq
empourment (5) - 3 freq
empouerment (5) - 2 freq
complimint (5) - 1 freq
employments (5) - 1 freq
pliament (5) - 1 freq
deployment (5) - 1 freq
empourement (5) - 1 freq
SoundEx code - I514
influences - 22 freq
involved - 139 freq
implies - 9 freq
in-built - 1 freq
implodes - 2 freq
implore - 1 freq
inflamed - 1 freq
influence - 76 freq
inablo - 5 freq
inflict - 5 freq
imbolc - 1 freq
impel - 1 freq
inpleneuk - 1 freq
influenza - 3 freq
implement - 10 freq
involve - 16 freq
infiltratit - 2 freq
impelled - 2 freq
imply - 2 freq
involving - 4 freq
impaled - 4 freq
involvin - 10 freq
implyin - 3 freq
involuntary - 5 freq
influencin - 1 freq
involuntarily - 3 freq
inflate - 1 freq
implications - 7 freq
implemints - 1 freq
inbuilt - 2 freq
impulse - 5 freq
invelope - 6 freq
involvement - 13 freq
invaluable - 6 freq
implication - 3 freq
infiltratin - 1 freq
involed - 1 freq
inflation - 1 freq
influential - 13 freq
influenced - 16 freq
involves - 7 freq
impleicit - 1 freq
impoleet - 1 freq
inflooans - 1 freq
implement-seats - 1 freq
implacable - 1 freq
'invalidity' - 1 freq
impulses - 2 freq
inflated - 3 freq
implementation - 12 freq
inability - 5 freq
implymentit - 2 freq
implymentin - 26 freq
implyment - 4 freq
imployin - 1 freq
imployed - 2 freq
imploded - 1 freq
inflatin - 1 freq
implyan - 1 freq
implementin' - 16 freq
influencin' - 1 freq
implemented - 4 freq
involvin' - 1 freq
implements - 3 freq
'influenced' - 1 freq
implementin - 3 freq
immobile - 1 freq
invloaps - 1 freq
inablow - 1 freq
inflectin - 1 freq
inflectional - 6 freq
inflected - 2 freq
inflect - 1 freq
inflectit - 3 freq
inflects - 2 freq
infaulded - 1 freq
inflection - 2 freq
inflatioun - 1 freq
invalid - 5 freq
impulsive - 1 freq
invalided - 1 freq
implicatioun - 1 freq
impleicitlie - 1 freq
impalpable - 1 freq
implicatiouns - 1 freq
immobility - 1 freq
inflicts - 1 freq
in-ablow - 1 freq
implementit - 8 freq
involvit - 8 freq
impolite - 1 freq
implant - 2 freq
inflood - 1 freq
€˜involuntary - 2 freq
influx - 1 freq
inflictin - 2 freq
invalidated - 1 freq
invalidity - 2 freq
inflammation - 1 freq
inflections - 1 freq
infiltrate - 1 freq
implants - 1 freq
inflick - 1 freq
inflickit - 1 freq
in-flicht - 1 freq
implied - 2 freq
implode - 1 freq
implodit - 1 freq
infields - 2 freq
implying - 1 freq
implosion - 1 freq
implikaeshuns - 1 freq
inflooïnsd - 1 freq
inflooïns - 1 freq
inflicted - 1 freq
invpl - 1 freq
inflatable - 2 freq
ianblackford - 4 freq
influencit - 1 freq
infiltrated - 1 freq
MetaPhone code - IMPLMNT
implement - 10 freq
implyment - 4 freq
IMPLEMENT
Time to execute Levenshtein function - 0.223730 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.396452 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.058895 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.037289 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.000796 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.