NIST

Caverphone

(algorithm)

Definition: An algorithm to code English words phonetically.

Generalization (I am a kind of ...)
phonetic coding algorithm.

See also double metaphone, Jaro-Winkler, NYSIIS, soundex, Levenshtein distance.

Note: The first Caverphone algorithm is similar to metaphone, but customized for the Caversham data set (names and accents in the southern part of Dunedin, New Zealand in 1893-1938). The updated algorithm, 2.0, is a "general purpose English phonetic matching system."

Author: PEB

Implementation

PDF document comparing soundex, metaphone, and Caverphone 2.0 (Python). PDF document comparing soundex, metaphone, NYSIIS, and Caverphone (JavaScript).
Go to the Dictionary of Algorithms and Data Structures home page.

If you have suggestions, corrections, or comments, please get in touch with Paul E. Black.

Entry modified Wed Feb 2 14:43:52 2005.
HTML page formatted Wed Oct 26 09:47:19 2005.

Cite this as:
Paul E. Black, "Caverphone", from Dictionary of Algorithms and Data Structures, Paul E. Black, ed., NIST.
http://www.nist.gov/dads/HTML/caverphone.html

to NIST home page