Sturmrider
Erfahrenes Mitglied
Hallo zusammen
Ich bin auf der Suche nach einem Algorithmus oder Verfahren (umsetzbar in PHP), der/das es mir ermöglicht eine Rechtschreibkorrektur oder einen Wortvorschlag zu einem Wort zu finden
Ein Beispiel wäre Google. Wenn man beispielsweise nach "Rechtschreben" sucht, bekommt man als Vorschlag: "Meinten sie: Rechtschreiben". Oder "Stagnati" -> "Stagnation" usw.
Zunächst dachte ich, dahinter könnte der Porter Stemmer Algorithmus stecken, dem ist aber nicht so. Dieser sorgt nur dafür, dass Wortendungen für z.B. eine Suchanfrage besser sind und man mehr Ergebnisse findet.
Bsp.: man sucht nach "Erkältungen"; ohne den Porter Stemmer Algorithmus findet man so nur Ergebnisse, die 100% mit dem Wort "Erkältungen" übereinstimmen. Mit dem Algorithmus sucht man jedoch nach "Erkältung" und findet mehr.
Danke im voraus für eure Hilfe
Ich bin auf der Suche nach einem Algorithmus oder Verfahren (umsetzbar in PHP), der/das es mir ermöglicht eine Rechtschreibkorrektur oder einen Wortvorschlag zu einem Wort zu finden
Ein Beispiel wäre Google. Wenn man beispielsweise nach "Rechtschreben" sucht, bekommt man als Vorschlag: "Meinten sie: Rechtschreiben". Oder "Stagnati" -> "Stagnation" usw.
Zunächst dachte ich, dahinter könnte der Porter Stemmer Algorithmus stecken, dem ist aber nicht so. Dieser sorgt nur dafür, dass Wortendungen für z.B. eine Suchanfrage besser sind und man mehr Ergebnisse findet.
Bsp.: man sucht nach "Erkältungen"; ohne den Porter Stemmer Algorithmus findet man so nur Ergebnisse, die 100% mit dem Wort "Erkältungen" übereinstimmen. Mit dem Algorithmus sucht man jedoch nach "Erkältung" und findet mehr.
Danke im voraus für eure Hilfe