Soundex & Fuzzy Match API
Phonetische und unscharfe String-Matching-Mathematik als API, lokal und deterministisch berechnet. Der Soundex-Endpunkt berechnet den amerikanischen Soundex-Code eines Wortes – den ersten Buchstaben gefolgt von drei Ziffern, die seine Konsonantenlaute kodieren, unter Ignorierung von Groß-/Kleinschreibung und Nicht-Buchstaben sowie Anwendung der Vokalzurücksetzungs- und benachbarten Duplikatregeln – sodass Robert und Rupert beide zu R163 kodieren, Smith und Smyth zu S530, und die klassischen kniffligen Fälle Ashcraft (A261), Tymczak (T522) und Pfister (P236) korrekt ausgegeben werden. Der Levenshtein-Endpunkt berechnet die Editierdistanz zwischen zwei Zeichenfolgen (die minimale Anzahl von Einfügungen, Löschungen und Ersetzungen, optional groß-/kleinschreibungssensitiv) und eine Ähnlichkeit von 0–100 %, sodass kitten → sitting drei Änderungen und etwa 57 % Ähnlichkeit ergibt. Der Compare-Endpunkt kombiniert beides: Er meldet, ob zwei Zeichenfolgen denselben Soundex-Code teilen (gleich klingen) und ihre Levenshtein-Ähnlichkeit (gleich geschrieben), und kennzeichnet eine wahrscheinliche Übereinstimmung, wenn die Codes übereinstimmen oder die Ähnlichkeit mindestens 80 % beträgt. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Daten-Deduplizierung, CRM, Fuzzy-Suche, Autovervollständigung, Genealogie und Datenbereinigungs-App-Entwickler, Namensabgleichs- und Datensatzverknüpfungstools sowie Suchsoftware. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies ist phonetisches und Editierdistanz-Matching; für Volltextsuche verwenden Sie eine Such-API.
api.oanor.com/soundex-api