Java o Python para procesamiento de lenguaje natural [cerrado]

Me gustaría saber qué lenguaje de programación es mejor para el procesamiento del lenguaje natural.Java oPitón? He encontrado muchas preguntas y respuestas al respecto. Pero todavía estoy perdido en elegir cuál usar.

Y quiero saber qué biblioteca NLP usar para Java ya que hay muchas bibliotecas (LingPipe, GATE, OpenNLP, StandfordNLP). Para Python, la mayoría de los programadores recomiendan NLTK.

Pero si debo hacer algún procesamiento de texto o extracción de información dedatos no estructurados (solo texto en inglés sin formato) para obtener información útil, ¿cuál es la mejor opción? Java o Python? Biblioteca adecuada?

Actualizado

Lo que quiero hacer es extraer información útil del producto de datos no estructurados (por ejemplo, los usuarios hacen diferentes formas de publicidad sobre móviles o computadoras portátiles con un idioma inglés no muy estándar)

Respuestas a la pregunta(2)

Su respuesta a la pregunta