Metaphone

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 1. Mai 2020 um 18:02 Uhr durch imported>Aka(568) (→‎Metaphone Implementationen: Tippfehler entfernt, Überschriftenebenen korrigiert, Leerzeichen in Überschrift | ).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Metaphone ist ein phonetischer Algorithmus zur Indizierung von Wörtern und Phrasen nach ihrem Klang in der englischen Sprache.

Metaphone wurde von Lawrence Philips als Antwort zu der sehr groben Unterscheidbarkeit des Soundex-Algorithmus entwickelt. Er ist genauer als Soundex, weil er sich stärker an der englischen Aussprache orientiert. Im Gegensatz zu Soundex, bei dem Wörter zeichenweise kodiert werden, ist beim Metaphone-Verfahren die Codierung von Zeichenketten und deren Position innerhalb eines Wortes abhängig. Der Metaphone-Algorithmus erzeugt Codes variabler Länge, die bei ähnlichklingenden Wörtern oder Phrasen identisch sind.

Metaphone ist als eingebaute Funktion in einer Reihe von Systemen implementiert, einschließlich neuerer Versionen von PHP.

Lawrence Philips entwickelte später mit Double Metaphone eine verbesserte Variante mit genaueren Ergebnissen.

Siehe auch: Kölner Phonetik, Soundex

Metaphone Implementationen