Vai al contenuto principale

Corso

Natural Language Processing con spaCy

Intermedio4 h

Python4 h15 video53 esercizi4,450 XP8,486Attestato di conseguimento

Crea il tuo account gratuito

Continua con Google
o
Continuando, accetti i nostri Condizioni d'uso, il nostro Informativa sulla privacy e che i tuoi dati siano archiviati negli USA.

Amato da studenti in migliaia di aziende

Descrizione del corso

Scopri spaCy, uno standard del settore per il NLP

In questo corso imparerai a usare spaCy, una libreria standard del settore in rapida crescita, per fare varie cose con il linguaggio naturale, tipo tokenizzazione, segmentazione delle frasi, analisi sintattica e riconoscimento delle entità denominate. spaCy offre funzionalità potenti, facili da usare e pronte per la produzione in un sacco di attività di elaborazione del linguaggio naturale.

Scopri le operazioni principali di spaCy

Inizierai imparando le operazioni principali di spaCy e come usarle per analizzare il testo ed estrarre informazioni da dati non strutturati. Poi, lavorerai con le classi di spaCy, come Doc, Span e Token, e imparerai a usare diversi componenti di spaCy per calcolare i vettori delle parole e prevedere la somiglianza semantica.

Addestra i modelli spaCy e scopri il pattern matching

Ti eserciterai a scrivere modelli di corrispondenza semplici e complessi per estrarre termini e frasi specifici usando EntityRuler, Matcher e PhraseMatcher da dati non strutturati. Imparerai anche come creare componenti personalizzati per la pipeline e come creare dati di addestramento/valutazione. Da lì, ti immergerai nell'addestramento dei modelli spaCy e imparerai come usarli per l'inferenza. Durante il corso, lavorerai su esempi reali e capirai meglio come usare spaCy nei tuoi progetti di elaborazione del linguaggio naturale.

Prerequisiti

Curriculum

Programma del corso

1

Introduzione al NLP e a spaCy

In questo capitolo farai conoscenza con il NLP e alcune applicazioni, come il riconoscimento di entità nominate e i chatbot basati su AI. Imparerai a usare la potente libreria spaCy per svolgere diverse attività di elaborazione del linguaggio naturale, tra cui tokenizzazione, segmentazione in frasi, POS tagging e riconoscimento di entità nominate.
Inizia capitolo
2

Annotazioni linguistiche e word vector in spaCy

3

Analisi dei dati con spaCy

4

Personalizzare i modelli spaCy

Esplora vari casi d’uso reali in cui i modelli spaCy possono fallire e scopri come addestrarli ulteriormente per migliorarne le prestazioni. Ti verranno presentati i passaggi dell’addestramento in spaCy e capirai come addestrare un modello spaCy esistente o da zero, e come valutarlo in fase di inferenza.
Inizia capitolo

Natural Language Processing con spaCy

Corso
completato

Ottieni l'attestato di completamento

Iscriviti ora

Aumenta le tue competenze sui dati con l'app di DataCamp

Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.