Folgende Problemstellung:
Es soll eine Ähnlichkeitssuche aufgebaut werden, bei der keine SQL-Datenbank benutzt werden kann.
kein SQL? Wieso? Schon weil das übliche Soundex in SQL nur bei Englisch richtig klappt.
Die Geschichte der Datenspeicherung ist schon zu lösen.
Eine Möglichkeit wäre
Tie::Hash.
Als Modul für die Errechnung der Ähnlichkeit würde ich
Text::Phonetic::Koeln nehmen.
Oder was meint ihr?
Das andere Problem ist der Aufbau dieser Datenbestände.
Woher an die Wörter selbst kommen?