[PYTHON] Ich habe versucht, einen "verdammt großen Literaturkonverter" zu machen.
Was ich vorerst gemacht habe
https://kusodeka.v-to-i.com
Versuchen Sie es! !!
Überblick
Es ist unnötig zu erwähnen, dass es sich um eine Anwendung handelt, mit der Sie bei der Eingabe von Text wie "Fucking Deca Rashomon" aussehen.
Wie geht es dir
Der Code ist nicht öffentlich verfügbar und die Textkonvertierung ist nicht sehr genau. Ich gebe Ihnen hier nur einen kurzen Überblick. Es ist ein sehr grober Algorithmus, weil ich ihn vorerst schnell machen wollte.
- Erstellen Sie aus dem Unterschied zwischen Koshideka Rashomon und Rashomon ein Wörterbuch (Koshideka-Wörterbuch), aus dem hervorgeht, welcher Art von Wort ein Wort wie "Koshideka" (nennen wir es Koshideka-Wort) vorausgeht (Beispiel: "Rashomon": [ "Groß auf der Ebene der zweifelhaften Vernunft", "Verdammt groß", "Verdammt groß", "Tochi verrückt, verdammt groß"])
- Führen Sie mit Mecab eine morphologische Analyse durch, um den Teil des Wortes im Eingabetext zu identifizieren.
- Fügen Sie ein verdammtes Deka-Wort vor einem Wort mit einem bestimmten Teil ein, z. B. einem allgemeinen Substantiv. Wählen Sie zu diesem Zeitpunkt den Wert des Schlüssels aus und fügen Sie ihn ein, der dem Eingabewort aus dem verdammten Deka-Wörterbuch (mit gensim) am ähnlichsten ist.
- Bewerten Sie abschließend die Natürlichkeit des Ausgabetextes mit dem Sprachmodell und suchen Sie nach seltsamen Teilen (nicht sehr gut).
- Die Web-App wird mit einer Flasche erstellt.
Schließlich
Ich möchte, dass Sie damit herumspielen, aber ich wäre Ihnen sehr dankbar, wenn Sie Dinge wie "Dadurch funktionieren die Dinge besser!" Und "Warum fügen Sie diese Art von Funktion nicht hinzu?" Kommentieren könnten.
Was meine Eindrücke angeht, so hat es mir Spaß gemacht, auf einfache Weise meine eigene Webanwendung zu erstellen, und ich bin froh, dass ich das NLP, das ich im Klassenzimmer studierte, in die Praxis umsetzen konnte.