Einzelnen Beitrag anzeigen

Brüggendiek

Registriert seit: 13. Dez 2002
Ort: Dortmund
275 Beiträge
 
Delphi 5 Standard
 
#3
  Alt 1. Jan 2003, 05:00
Hallo!

Bei ähnlichen Suchbegriffen fällt natürlich als Erstes wieder mal der Begiff "Fuzzy".

Außerdem gibt es speziell für Namen noch die Phonemische Umwandlung. Da wird dann z.b. Y zu I, AI zu EI, ER zu R und an bestimmten Stellen verschwindet H. Beispiele:
Maier
Mayer
Meier
Meyer
Meihar
Mayr
werden alle zu MEIR

Allerdings: da sind mehr als 2 Unterschiede möglich und Bayer paßt da nicht rein!

Anwendung: Beim Erfassen den Namen in Phonem-Schreibweise umwandeln, als zusätzliches Datenfeld speichern. Beim Suchen die Eingabe in Phonem umwandeln und mit dem zusätzlichen Feld vergleichen. Gleich: Name ist eine Schreibweise des Suchbegriffs.

Das Ganze dürfte aber recht aufwendig werden.

Gruß

Dietmar Brüggendiek
Dietmar Brüggendiek
  Mit Zitat antworten Zitat