Phonetic Encoding

FREEMIUM
By Non Trivial | Updated il y a un mois | Text Analysis
Popularity

0.1 / 10

Latency

223ms

Service Level

0%

Health Check

N/A

README

Available algorithms are:

  • SOUNDEX
  • CAVERPHONE
  • CAVERPHONE2
  • COLOGNE_PHONETIC
  • DAITCH_MOKOTOFF_SOUDEX
  • METAPHONE
  • METAPHONE2
  • METAPHONE3
  • NYSIIS
  • REFINED_SOUNDEX
  • MATCH_RATING_APPROACH
  • BEIDER_MORSE

SOUNDEX

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. The algorithm mainly encodes consonants; a vowel will not be encoded unless it is the first letter. Soundex is the most widely known of all phonetic algorithms. Improvements to Soundex are the basis for many modern phonetic algorithms
https://en.wikipedia.org/wiki/Soundex

CAVERPHONE

The Caverphone within linguistics and computing, is a phonetic matching algorithm invented to identify English names with their sounds, originally built to process a custom dataset compound between 1893 and 1938 in southern Dunedin, New Zealand. Started from a similar concept as metaphone, it has been developed to accommodate and process general English since then.
https://en.wikipedia.org/wiki/Caverphone

CAVERPHONE 2.0

The updated algorithm, 2.0, is a general purpose English phonetic matching system.
https://en.wikipedia.org/wiki/Caverphone

COLOGNE PHONETIC

Cologne phonetics (also Kölner Phonetik, Cologne process) is a phonetic algorithm which assigns to words a sequence of digits, the phonetic code. The aim of this procedure is that identical sounding words have the same code assigned to them. The algorithm can be used to perform a similarity search between words. For example, it is possible in a name list to find entries like “Meier” under different spellings such as “Maier”, “Mayer”, or “Mayr”. The Cologne phonetics is related to the well known Soundex phonetic algorithm but is optimized to match the German language. The algorithm was published in 1969 by Hans Joachim Postel.
https://en.wikipedia.org/wiki/Cologne_phonetics

DAITCH-MOKOTOFF SOUDEX

Daitch–Mokotoff Soundex (D–M Soundex) is a phonetic algorithm invented in 1985 by Jewish genealogists Gary Mokotoff and Randy Daitch. It is a refinement of the Russell and American Soundex algorithms designed to allow greater accuracy in matching of Slavic and Yiddish surnames with similar pronunciation but differences in spelling.
Daitch–Mokotoff Soundex is sometimes referred to as “Jewish Soundex” and “Eastern European Soundex”, although the authors discourage use of these nicknames for the algorithm because the algorithm itself is independent of the fact that the motivation for creating the new system was the poor result of predecessor systems when dealing with Slavic and Yiddish surnames.
https://en.wikipedia.org/wiki/Daitch–Mokotoff_Soundex

METAPHONE

Metaphone is a phonetic algorithm, published by Lawrence Philips in 1990, for indexing words by their English pronunciation. 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. As with Soundex, similar-sounding words should share the same keys. Metaphone is available as a built-in operator in a number of systems.
https://en.wikipedia.org/wiki/Metaphone

DOUBLE METAPHONE (METAPHONE 2.0)

Contrary to the original algorithm whose application is limited to English only, this version takes into account spelling peculiarities of a number of other languages.
https://en.wikipedia.org/wiki/Metaphone

METAPHONE 3.0

Metaphone 3 achieves an accuracy of approximately 99% for English words, non-English words familiar to Americans, and first names and family names commonly found in the United States, having been developed according to modern engineering standards against a test harness of prepared correct encodings.
https://en.wikipedia.org/wiki/Metaphone

NYSIIS

Encodes a string into a NYSIIS value. NYSIIS is an encoding used to relate similar names, but can also be used as a general purpose scheme to find word with similar phonemes.
NYSIIS features an accuracy increase of 2.7% over the traditional Soundex algorithm.
https://en.wikipedia.org/wiki/New_York_State_Identification_and_Intelligence_System

REFINED SOUNDEX

Encodes a string into a Refined Soundex value. A refined soundex code is optimized for spell checking words. Soundex method originally developed by Margaret Odell and Robert Russell.
MATCH_RATING_APPROACH
https://en.wikipedia.org/wiki/Match_rating_approach

BEIDER MORSE

The main objective of BMPM consists in recognizing that two words written in a different way actually can be phonetically equivalent, that is, they both can sound alike. But unlike soundex methods, the “sounds-alike” test is based not only on the spelling, but on linguistic properties of various languages.
https://stevemorse.org/phonetics/bmpm.htm

Followers: 1
API Creator:
Rapid account: Non Trivial
Non Trivial
nontrivialtools
Log In to Rate API
Rating: 5 - Votes: 1