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 forfairn in Corpus

Levenshtein Double Levenshtein SoundEx MetaPhone Manually curated
forfairn (0) - 2 freq
forfar (2) - 10 freq
foreairm (2) - 1 freq
offairs (3) - 1 freq
forrin (3) - 6 freq
farfir (3) - 2 freq
forstairs (3) - 1 freq
forfeits (3) - 2 freq
forfeit (3) - 9 freq
forkin (3) - 7 freq
offair (3) - 11 freq
foreaims (3) - 1 freq
forwaard (3) - 1 freq
fornin (3) - 1 freq
formin (3) - 16 freq
foofin (3) - 1 freq
forsakin (3) - 1 freq
ordairs (3) - 2 freq
fortuin (3) - 3 freq
forman (3) - 13 freq
offairin (3) - 1 freq
formaist (3) - 1 freq
foran (3) - 1 freq
fairbairn (3) - 7 freq
forlorn (3) - 8 freq
forfairn (0) - 2 freq
forfar (3) - 10 freq
forefaren (3) - 1 freq
forlorn (4) - 8 freq
forran (4) - 1 freq
forewarn (4) - 1 freq
forloarn (4) - 1 freq
forrin (4) - 6 freq
offairin (4) - 1 freq
foreairm (4) - 1 freq
farfir (4) - 2 freq
fairbairn (4) - 7 freq
forgien (5) - 42 freq
horfinn (5) - 1 freq
forwart (5) - 4 freq
for'ard (5) - 2 freq
forward (5) - 158 freq
foreign (5) - 67 freq
forwird (5) - 2 freq
forgein (5) - 1 freq
forgin (5) - 1 freq
forewird (5) - 6 freq
funfair (5) - 1 freq
afairbairn (5) - 2 freq
fireburn (5) - 1 freq
SoundEx code - F616
forever - 72 freq
forivver - 9 freq
farivver - 9 freq
foriver - 30 freq
forebears - 23 freq
forbeirance - 1 freq
firever - 3 freq
fair-farrant - 1 freq
forbeir - 3 freq
fervour - 2 freq
forfairn - 2 freq
fripperies - 3 freq
free-birthit - 1 freq
forfar - 10 freq
forebeirs - 6 freq
fariver - 10 freq
furever - 8 freq
faur-forrit - 1 freq
firivver - 5 freq
firiver - 2 freq
farfir - 2 freq
ferryport - 1 freq
forfarshire - 1 freq
forefront - 5 freq
forevvir - 5 freq
forebeers - 5 freq
fire-brigade - 1 freq
foriverness - 2 freq
firivir - 14 freq
forebear - 3 freq
forivir - 2 freq
farivir - 5 freq
fairport - 1 freq
fuirboards - 1 freq
free-for-aa - 1 freq
€œfarivver - 1 freq
forivers - 1 freq
'fareiver - 1 freq
forebears' - 1 freq
farfarshire - 1 freq
forebearers - 1 freq
forbearers - 1 freq
forbears - 1 freq
freeform - 1 freq
foriver-and-a-day - 1 freq
forbeirs - 1 freq
forebeirers - 1 freq
freeborn - 1 freq
fower-pairt - 1 freq
fireproof - 1 freq
furiver - 1 freq
free-for-aw - 1 freq
forefaren - 1 freq
€˜forever - 1 freq
forbear - 1 freq
fireproofin - 1 freq
fairferfoonert - 1 freq
firriver - 1 freq
fireburn - 1 freq
firebird - 1 freq
forbearance - 1 freq
fairbairn - 7 freq
foreveryes - 1 freq
MetaPhone code - FRFRN
forfairn - 2 freq
forefaren - 1 freq
FORFAIRN
Time to execute Levenshtein function - 0.251605 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.385529 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.028276 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.037469 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.000891 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.