Mi piacerebbe sapere quale linguaggio di programmazione è migliore per l'elaborazione del linguaggio naturale. Java o Python? Ho trovato molte domande e risposte riguardo a questo. Ma sono ancora perso nella scelta di quale usare.Java o Python per l'elaborazione del linguaggio naturale
E voglio sapere quale libreria NLP utilizzare per Java poiché ci sono molte librerie (LingPipe, GATE, OpenNLP, StandfordNLP). Per Python, la maggior parte dei programmatori consiglia NLTK.
Ma se devo effettuare qualche elaborazione di testo o estrazione di informazioni da dati non strutturati (solo testo inglese semplice formato libero) per ottenere alcune informazioni utili, qual è l'opzione migliore? Java o Python? Libreria adatta?
Aggiornato
Quello che voglio fare è quello di estrarre utili informazioni sui prodotti da dati non strutturati (utenti, come marca diverse forme di pubblicità su cellulari o computer portatili con non linguaggio molto inglese standard)
Odio che questo tipo di domande non sono i benvenuti qui su SO. Penso che l'intento fosse prevenire le guerre sante, ma questo contribuisce al contenuto IMO. – L0j1k
Se è stato formulato per dire "Quali sono le principali librerie NLP Java e Python e i relativi punti di forza?" forse questo lo risolve? La risposta cambia nel tempo, ma trovo anche molto utili queste domande. –
Vorrei anche che questo tipo di domande fossero ben accette su SO. Recentemente ho provato a sondare i punti di forza NLP in Python vs R, ed è stato immediatamente abbattuto. Non bueno per coloro che cercano di inquadrare i loro progetti nella lingua giusta. – Ksofiac