Hallo,
besten Dank für die Anregungen. Hat mir sehr geholfen.
Der Ansatz mit der Levenshtein Distance passt für mich am Besten. Cool.
Als Vergleich habe ich nur den jeweiligen Datensatz aus der
DB. womit ich dann die Genauigkeit der Benutzereingabe prüfen muss.
Es ist also nicht ganz so wie bei einem SpellCheck zu betrachten, wo die Eingabe mittels Vergleichswerte aus einer Tabelle oder Ähnlichem geprüft wird.
Die
Levenshtein Distance ist eigentlich genau das, was ich gesucht hatte, da in meinem Beispiel die Namenspruefung nur ein Teil der gesamten Pruefroutine sein soll, und eine gute Genauigkeit geliefert wird.
Vielen Dank für eure Ratschläge.