metaphone


Also found in: Wikipedia.

metaphone

(algorithm, text)
An algorithm for encoding a word so that similar sounding words encode the same. It's similar to soundex in purpose, but as it knows the basic rules of English pronunciation it's more accurate. The higher accuracy doesn't come free, though, metaphone requires more computational power as well as more storage capacity, but neither of these requirements are usually prohibitive. It is in the public domain so it can be freely implemented.

Metaphone was developed by Lawrence Philips <lphilips@verity.com>. It is described in ["Practical Algorithms for Programmers", Binstock & Rex, Addison Wesley, 1995].
References in periodicals archive ?
maintenance services and maintenance of heating, cooling, ventilation for equipment and technical installations metaphone.
To do so, we will use Double Metaphone to match for phonetic similarity.
Initially, two phonetic algorithms, Soundex (Russell and Odell 1918) and Double Metaphone (Philips 2000), were tested to evaluate similarities between names.
Using the Double Metaphone algorithm, two phonetic codes (primary and alternate) are generated for each Yelp business in [V.
The Double Metaphone approach was slightly less effective at predicting matched venues in the first position, though relaxing the match criteria to two positions resulted in an estimation accuracy of 90.
Phonetic algorithms for matching strings have been discussed in context to English language by various researchers from SoundEx [8,9], Metaphone [10,11] and Phonix [12].
Whereas Naushad-Uz-Zamandevolved a Spell checker using the Double Metaphone Encoding for Bangla language [21].
In future we would like to extend the SoundEx algorithm to Metaphone and Double-Metaphone based algorithm for higher degree of accuracy and efficiency.
I think I am more captivated by a gentler metaphone.
The UPS and downs of gambling serve as a conceptual metaphone, which is expressed arhitecturally in the wave-like formation of the roof.
Data partitioning to segregate data into like groups for deeper comparison, delivering high scalability and better application performance as more processor core resources are available, using encodings including Soundex, Refined Soundex, Metaphone, Double Metaphone and sub-string
Placing a call to mom will be as simple as saying `mom'," said Joseph Olive, director of language modeling at Bell Labs, "The small metaphones on your lapel will be able to read web sites and e-mail to you.