Was ist ein guter Weg, um "Vorhersage des nächsten Wortes" zu implementieren? Beispielsweise gibt der Benutzer "Ich bin" ein und das System schlägt "a" und "nicht" (oder möglicherweise andere) als nächstes Wort vor. Mir ist eine Methode bekannt, die Markov-Ketten und einen Trainingstext (offensichtlich) verwendet, um dies mehr oder weniger zu erreichen. Aber ich habe irgendwo gelesen, dass diese Methode sehr restriktiv ist und für sehr einfache Fälle gilt.
Ich verstehe die Grundlagen neuronaler Netze und genetischer Algorithmen (obwohl ich sie noch nie in einem ernsthaften Projekt verwendet habe) und vielleicht könnten sie hilfreich sein. Ich frage mich, ob es Algorithmen gibt, die bei entsprechendem Schulungstext (z. B. Zeitungsartikeln und der eigenen Eingabe des Benutzers) angemessen geeignete Vorschläge für das nächste Wort liefern können. Wenn nicht (Links zu) Algorithmen, sind allgemeine Methoden auf hoher Ebene zur Behebung dieses Problems willkommen.
n
gute Ergebnisse liefert? Es muss nicht immer hat das dritte Wort sein , die vorhergesagt wird, sehen Sie