Domino 9 und frühere Versionen > ND6: Entwicklung
"Ähnlickeits-Algorhythmus"
Thomas Schulte:
Und zwei andere Artikel von ihm waren auch sehr aufschlußreich:
"Vermeiden von Adressbuch Duplikaten mit Klangfarbenanalyse" und "Phonetische Äquivalente berechnen"
bikerboy:
Okay danke für die Antworten . Sie haben mich auf jedenfall weitergerbracht. Zwar bin ich noch nicht so überzeugt von dem Soundex-Code bin , aber er geht in die richtige Richtung, dann habe ich mir noch ein bisschen die PDF-Datei von eknori hat mir auch geholfen. Vielleicht kann ich die Funktion noch ein bisschen verfeinern. Was mich an der Soundex-Sache stört ist , dass er ja ganze Wortteile einfach unterschlägt. So sind Herr Bauer und Herr Bayer in Soundex identisch sind.
Die Idee hinter der Funktion ist aber dennoch genial. Werde meine Funktion auf dem Gerüst aufbauen.
bikerboy:
So es ist vollbracht, ich habe den Code aus der PDF von eknori genommen und nach meinen Ansprüchen modifiziert. Natürlich habe ich das Rad nicht neu erfunden, sondern nur Sachen "verbessert" die mich getsört haben. Dazu gehört zum Beispiel, dass @Soundex generell alle Vokale unterschlägt, was Notes dann den Bauern nicht vom Bayern unterscheidenlassen kann. Also habe ich dieses Makel ausgemerzt, indem ich nach einem "e" oder "a" direkt prüfen lasse ob der nachfolgende Buchstabe ein "i" oder "y" ist, falls das der Fall ist, dann setz er dafür einen Wert. Somit habe ich weiterhin , das bewährte Prinzip aber halt ein bisschen besser.
Frage an euch. Was haltet ihr davon?
Thomas Schulte:
Stelle es doch einfach bei Opentnf in der codebin mit einem entsprechenden Kommentar zur Verfügung.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln