8,99 €

49,00 €

Quando il computer vuole leggere e tu vuoi sapere come insegnarglielo

Sono Chiara Paci e mi occupo di linguistica e intelligenza artificiale. Il Corso Online “Python per il Linguaggio Naturale: NLTK Natural Language ToolKit” ti introdurrà al NLTK, la libreria Python per l'elaborazione del linguaggio naturale.

Perchè scegliere questo corso?

Il Corso Online “Python per il Linguaggio Naturale: NLTK Natural Language ToolKit” è perfetto per te che sei appassionato di linguistica o di programmazione e vuoi un'introduzione sia all'elaborazione del linguaggio naturale che alla libreria NLTK. Questo percorso ti sarà utile per affrontare corsi più avanzati e come base per l'apprendimento della linguistica computazionale. Inizierai con le espressioni regolari, che sono alla base dell'NLP (natural language processing) e ti saranno propedeutiche all'uso di NLTK. Vedrai la sintassi di base e come usarle con Python, affronterai quindi la libreria NLTK e analizzerai sia gli aspetti statistici dell'NLP, come la distribuzione di frequenza delle parole o la loro dispersione, sia gli aspetti linguistici, come la ricerca delle co-occorrenze o delle concordanze. Infine, studierai alcuni dei corpus predefiniti in NLTK e imparerai a costruire semplici corpus con file di testo.Nel Corso Online “Python per il Linguaggio Naturale: NLTK Natural Language ToolKit” le lezioni hanno un'impronta pratica: analizzerai dei testi o dei corpus e ricaveremo da questi delle informazioni. Sarai in grado non solo a utilizzare la libreria NLTK, ma anche a formulare delle ipotesi linguistiche e a verificarle. Ho utilizzato Colaboratory, un ambiente gratuito Jupyter Notebbok in cloud, per mostrarti l'esecuzione del codice dinamicamente durante le lezioni. Le prime lezioni del percorso ti mostrerò come utilizzare Colaboratory (o altra installazione Python con Jupyter Notebook) per replicare l'ambiente e poter eseguire da solo le dimostrazioni ed eventualmente modificarle o replicarle con altri testi.

Cosa imparerai con questo corso?

Iscriviti al mio corso online "Python per il Linguaggio Naturale: NLTK Natural Language ToolKit"  e avrai accesso alle mie lezioni dove imparerai:

A preparare i testi per l'analisi,

A manipolare corpus linguistici,

A creare corpus in NLTK,

Ad esplorare modelli linguistici,

Ad utilizzare NLTK per l'analisi dei testi.

Iscrivendoti al corso avrai questi bonus:

Accesso Illimitato

Studia H24 e 7 giorni su 7

Workspace

Classe virtuale esclusiva

Certificato Finale

Inclusivo di N° di licenza

Materiale Didattico

A tua disposizione

Tutor Online

Fai qualsiasi domanda

Esercitazioni

Fai pratica con il corso

Programma del corso:

INTRODUZIONE

Presentazione del Corso online Python per il Linguaggio Naturale
Introduzione del Corso online Python per il Linguaggio Naturale
Setup dell'ambiente di lavoro
Materiale didattico del corso online Python per il Linguaggio Naturale
Esercitazioni del corso online Python per il Linguaggio Naturale

LE ESPRESSIONI REGOLARI

Accedere al materiale con Colaboratory
Introduzione alle espressioni regolari
Quantificatori
Classi di caratteri
Backslash, parentesi e alternative

ESPRESSIONI REGOLARI IN PYTHON

Usare le espressioni regolari in Python
Matching
Gruppi
Suddividere e sostituire
Espressioni regolari greedy e non greedy

NLP CON PYTHON E NLTK

Introduzione a NLTK
Distribuzione di frequenza
Concordanze – Grafico di dispersione
Ricchezza del lessico – Co-occorrenza
La lunghezza delle parole
Distribuzione di frequenza condizionata
Ricerca in testi suddivisi in token

USARE E CREARE CORPUS CON NLTK

Corpus plaintext (prima parte)
Corpus plaintext (seconda parte)
Corpus annotati
Corpus wordlist
Creare corpus wordlist
Corpus multilingue
Wordnet (prima parte)
Wordnet (seconda parte)
Conclusione

TEST FINALE

Python per il Linguaggio Naturale: NLTK Natural Language ToolKit

Le recensioni del corso:

Rating 0
0 Recensioni
Dettagli
5 stelle 0
4 stelle 0
3 stelle 0
2 stelle 0
1 stella 0