Hallo,
ich muß eine Adressuche implementieren und mich stört es, dass ich z.b. den Strassennamen korrekt schreiben muß und bei einer Suche nach "Hafenstraße" nicht "Hafenstrasse" gefunden wird. Kennt ihr vernünftige Algorithmen, die man dafür benutzen kann? Ich bin nach einiger Recherche bei http://de.wikipedia.org/wiki/K%C3%B6lner_Phonetik gelandet, ein auf den deutschen Sprachraum abgestimmer http://de.wikipedia.org/wiki/Soundex-Algorithmus.
Ich hab das getestet, aber die Ergebnisse sind noch nicht zufriedenstellend. Gibt es da noch etwas besser geeignetes? Zumal ich mit diesem Algortihmus nicht die Möglichkeit habe, nur nach Teilstrings zu suchen.