String
Erfahrenes Mitglied
Hallo zusammen,
ich versuche mich nun schon seit einiger Zeit an einer halbwegs verwendbaren Ähnlichkeitssuche.
Also ich habe in einer MySql-Tabelle einige (um genau zu sein 81.000) Wörter stehen, ein Index meiner Suche.
Diese wollte ich irgendwie nutzen um den Usern bei Tippfehlern (oder sowas) ala Google ein "Meinten Sie.." an zu bieten.
Versucht habe ich es mit Levenshtein (viel zu performance lastig - da alle Wörter immer mit allen eingegebenen Suchbegriffen vergleichen werden müssen).
Soundex scheidet auch aus,da es a) für die Englische Sprache gedacht ist b) ein Wort ala "y0551" einfach unter "y0000" gespeichert wird 3) es immer einen Richtigen Anfangsbuchstaben voraussetzt.
Habt ihr da ein paar Suchbegriffen mit denen ich es mal versuche kann?
Oder sogar ein paar Ideen - oder habt ihr es sogar schonmal erstellt?
Bin für jede Hilfe sehr dankbar!
Gruß
ich versuche mich nun schon seit einiger Zeit an einer halbwegs verwendbaren Ähnlichkeitssuche.
Also ich habe in einer MySql-Tabelle einige (um genau zu sein 81.000) Wörter stehen, ein Index meiner Suche.
Diese wollte ich irgendwie nutzen um den Usern bei Tippfehlern (oder sowas) ala Google ein "Meinten Sie.." an zu bieten.
Versucht habe ich es mit Levenshtein (viel zu performance lastig - da alle Wörter immer mit allen eingegebenen Suchbegriffen vergleichen werden müssen).
Soundex scheidet auch aus,da es a) für die Englische Sprache gedacht ist b) ein Wort ala "y0551" einfach unter "y0000" gespeichert wird 3) es immer einen Richtigen Anfangsbuchstaben voraussetzt.
Habt ihr da ein paar Suchbegriffen mit denen ich es mal versuche kann?
Oder sogar ein paar Ideen - oder habt ihr es sogar schonmal erstellt?
Bin für jede Hilfe sehr dankbar!
Gruß
Zuletzt bearbeitet: