alternative Begriffe anzeigen ...

So jetzt wird es mal Zeit das Ich hier poste ;-)
Habe in den letzten Wochen an einem CMS gebastelt. Bin mit der Suchfunktion auch weitestgehend zufrieden. Nur heute ist mir aufgefallen das es nicht schlecht wäre wenn der Benutzer zu seinem Begriff ein alternativ Begriff angezeigt bekommen könnte ... hmm versteht man so nicht. Also Beispiel :

Man sucht nach "freeman", gibt aber "freemann" ein. Jetzt müsste ausgegeben werden "meinte Sie vielleicht freeman " (Ebay und Google machen das so). Mein Problem ist das Ich einen kleinen Denkanstoss bräuchte wie Ich das anstelle - eine Tabelle mit 100.000 Synonymen anlegen kann ja nicht der richtige Weg sein.

Wer einen Denkanstoß dazu hätte kann ja mal schebeid geben.
 
Ich glaub, das geht, wenn du einen Fulltext-Index für die DB erstellst.
Da kannst du dann auch annähernde Treffer mit einer dazu passenden Treffergenauigkeit ermitteln.
 
Hey super ! rein theoretisch klappt das über die Klauseln MATCH und AGAINST (also Fulltext-Index - wie du gesagt hast). Allerdings nicht mit meiner Version :-(

Aber danke für den Tipp
 
Zurück