Metaphone
Metaphone ist ein gegenüber Soundex verbessertes phonetisches Verfahren, das mehr englische Ausspracheregeln berücksichtigt (z. B. Konsonantenverbindungen und stumme Buchstaben) und dadurch genauer ist.
Zweck
Liefert eine genauere englische phonetische Kodierung als Soundex und reduziert Fehltreffer.
Mechanismus
Wendet etwa 20 Ausspracheregeln an: z. B. X→KS, TH→0, SH→X, Weglassen stummer Buchstaben usw. Gibt eine alphanumerische Zeichenfolge variabler Länge aus. Double Metaphone behandelt zusätzlich mehrsprachige und Sonderfälle und gibt einen primären und einen sekundären Code aus.
Anwendungsfälle
- Präziseres Matching von Personennamen
- Rechtschreibkorrektur in Suchmaschinen
- Record Linkage
- Mehrspachige Namenverarbeitung
Beispiele
- Eingabe
SmithOutputSM0XMore precise than Soundex
Häufige Fehler
- Metaphone's complex rules make implementations error-prone
- Use a mature library (e.g., doublemetaphone)
Verwandte Begriffe
Soundex
Soundex ist ein phonetischer Algorithmus, der englische Namen nach Aussprache als einen Buchstaben plus drei Ziffern kodiert und ähnlich klingenden Namen denselben Code gibt; er dient der unscharfen Personennamensuche. GLOSSAR
Fuzzy Search
Unscharfe Suche (Fuzzy Search) ist eine Suchtechnik, die Schreibvarianten toleriert und über Editierdistanz, N-Gramme oder phonetische Algorithmen ungefähre Treffer zuordnet. GLOSSAR