Analizzatori sintattici online
Un analizzatore sintattico è un programma che verifica automaticamente il rispetto delle regole grammaticali e sintattiche di una frase o di un testo ( parser ). Poi, costruisce un albero sintattico ( syntax tree generator ).
Ecco una lista di risorse online gratuite per analizzare il lessico di un testo.
- LinguaKit. E' un parser online in lingua inglese, spagnola e portoghese. Analizza il lessico della frase e visualizza le dipendenze grammaticali tra le parole.
- Delph-In. Analizza la struttura sintattica di una frase in lingua inglese, digitata online dall'utente, e costruisce i possibili alberi sintattici. A ciascuna parola o componente della frase assegna un'etichetta POS ( es. N, V, VP, NP, PP, ecc. ).
- VISL-SDU. VISL è l'acronimo di Visual Interactive Syntax Learning. E' un'analizzatore sintattico online in lingua inglese. Analizza la frase digitata dall'utente per costruire l'albero sintattico. Consiglio di selezionare la visualizzazione Verticale perché quella di default (applet) potrebbe non funzionare su tutti i browser.
- Link Grammar Parser. E' un programma di parsing in lingua inglese del CMU (Carnegie Mellon University). Oltre a essere utilizzabile online, il parser è rilasciato in licenza GNU GPL (General Public License) e può essere integrato in applicazioni esterne.
- Cloud Natural Language di Google. E' un servizio di Google sviluppato con il machine learning che permette di analizzare la sintassi di una frase. Si può usare online tramite le API anche se il servizio professionale è a pagamento. Oltre ad analizzare la struttura del testo, include la Sentiment Analysis. Da provare.
- NLTK ( modulo python )
NLTK significa Natural language Tool Kit. E' un modulo NLP per il linguaggio python.
- Spacy ( modulo python )
Spacy è modulo NLP per il linguaggio Python. Ci sono diverse lingue tra cui anche la lingua italiana.