Alternative to Soundex


Caverphone Algorithm

- Remove spaces, hyphens and apostrophes.

- 2 is being used as a temporary placeholder
If the word starts with cough make it cou2f
rough --> rou2f
tough -->tou2f
enough -->enou2f
gn -->2n
mb -->m2

- Replace in word:

======>
Transformation
cq
2q
ce
se
cy
sy
tch
2ch
c
k
q
k
x
k
v
f
dg
2g
tio
sio
tia
sia
ph
fh
b
p
sh
s2
z
s
initial vowel
A
a vowel
3
gh
22 (exception)
g
k
groups of the letter s
S
groups of the letter p
P
groups of the letter k
K
groups of the letter f
F
groups of the letter m
M
groups of the letter n
N
w3
W

 

Metaphone

Double Metaphone

Caverphone

Q-Gram

NYSIIS