Я хотел бы знать, какой язык программирования лучше подходит для обработки естественного языка. Java или Python? Я нашел много вопросов и ответов относительно этого. Но я все еще теряю выбор того, какой из них использовать.
И я хочу знать, какую библиотеку NLP использовать для Java, поскольку существует множество библиотек (LingPipe, GATE, OpenNLP, StandfordNLP). Для Python большинство программистов рекомендуют NLTK.
Но если я сделаю некоторую текстовую обработку или извлечение информации из неструктурированных данных (просто сформированный простой текстовый текст), чтобы получить полезную информацию, что является лучшим вариантом? Java или Python? Подходящая библиотека?
Обновление
Я хочу сделать, чтобы извлечь полезную информацию о продукте из неструктурированных данных (например, пользователи делают разные формы рекламы о мобильных или портативных компьютерах с нестандартным английским языком)