Ich würde gerne wissen, welche Programmiersprache für die Verarbeitung natürlicher Sprache besser ist. Java oder Python? Ich habe viele Fragen und Antworten diesbezüglich gefunden. Aber ich bin immer noch verloren bei der Auswahl welcher zu verwenden.Java oder Python für die Verarbeitung natürlicher Sprache
Und ich möchte wissen, welche NLP-Bibliothek für Java verwenden, da es viele Bibliotheken (LingPipe, GATE, OpenNLP, StandfordNLP) gibt. Für Python empfehlen die meisten Programmierer NLTK.
Aber wenn ich einige Textverarbeitung oder Informationsextraktion von unstrukturierten Daten (nur frei gebildet plain Englisch Text) tun soll, um einige nützliche Informationen zu erhalten, was ist die beste Option? Java oder Python? Passende Bibliothek?
Aktualisiert
Was ich will, ist zu tun, nützliche Produktinformationen zu extrahieren aus unstrukturierten Daten (zB Benutzer machen verschiedene Formen von Werbung über Handys oder Laptops mit nicht sehr Standardsprache Englisch)
Ich hasse es, dass diese Art von Fragen nicht hier sind willkommen auf SO. Ich denke, die Absicht war, heilige Kriege zu verhindern, aber dies trägt zur inhaltlichen IMO bei. – L0j1k
Wenn es sagen würde "Was sind die führenden Java und Python NLP-Bibliotheken und ihre relativen Stärken?" vielleicht löst das das? Die Antwort ändert sich im Laufe der Zeit, aber ich finde solche Fragen auch sehr nützlich. –
Ich wünschte auch, diese Art von Fragen wurden auf SO begrüßt. Ich habe kürzlich versucht, NLP-Stärken in Python vs R zu untersuchen, und es wurde sofort abgeschossen. Nicht bueno für diejenigen, die versuchen, ihre Projekte in der richtigen Sprache zu gestalten. – Ksofiac