Corso: Natural Language Processing con Python: il Corso Pratico

Riassunto

Il Natural Language Processing il cuore di Google Search e Google Translate ed la tecnologia che da la voce a Siri, Alexa, Google Assistant e tutti gli altri assistenti virtualiIn questo corso apprenderemo i segreti Natural Language Processing e impareremo ad utilizzarlo su problemi reali come:Eseguire l’analisi del sentiment su recensioni di film usando scikit-learnRaggruppare automaticamente articoli di giornale in base all’argomento usando GensimCreare un Chatbot per la customer care usando Keras e TensorflowGenerare del nuovo testo in stile Dante Alighieri usando le Reti Neurali Ricorrenti con Keras e Tensorflow.Nella prima sezione del corso vedremo come estrarre il testo da diverse tipologie di file come file TXT, CSV, PDF e file Word, in seguito impareremo come eseguire lo scraping di una pagina web usando BeautifulSoup.Vedremo in sintesi il funzionamento delle espressioni regolari e come possiamo sfruttarle nel Natural Language Processing.La terza sezione interamente dedicata alle tecniche di preprocessing del corso: estrazione dei tokens, rimozione dello stopwords e stemming e lemmatizzazione, che ci permettono di ottenere la radice di una parola in modo da ridurre la dimensione del nostro dizionario, in questa sezione useremo le due pi popolari librerie Python per il Natural Language Processing: NLTK (Natural Language Toolkit): storica libreria Python con moltissime funzioni.Spacy: una libreria pi recente sviluppata per essere utilizzata a livello industriale.Continueremo il corso con i due principali modelli per l’encoding di documenti di testo, il modello Bag of Words e il TF*IDF, impareremo ad implementarli da zero, usando soltanto Numpy, una libreria Python per il calcolo scientifico.Nella quinta sezione osserveremo come eseguire l’analisi del testo di un documento di testo usando sempre NLTK e Spacy, evidenziando:La parte del discorso (Part of Speech Tagging) Il tipo di entit (Named Entity Recognition)Nella quinta sezione introdurremmo la sentiment analysis e parleremo di machine learning, il campo dell’intelligenza artificiale che ha rivoluzionato l’intero settore. Vedremo come estrarre il sentiment da un elenco di recensioni reali di una skill Alexa usando il modello VADER ed impareremo a preprocessare da zero l’IMDB Movie Reviews Dataset per poi eseguire la sentiment analysis creando un modello di regressione logistica con scikit-learn, la pi popolare libreria python per il machine learning, e un modello bayesiano usando NLTK.La sesta sezione dedicata al Topic Modelling, dopo aver introdotto l’argomento insieme all’algoritmo Latent Dirichlet Allocation svolgeremo due esericizi:Sfrutteremo un dataset con circa 9000 articoli del New York Times per estrarre i topic e raggruppare insieme articoli che trattano di un’argomento comune, a questo scopo implementeremo l’algoritmo  Latent Dirichlet Allocation usando scikit-learn.Eseguiremo il Topic Modelling usando un dataset di un milione di titoli di giornale dell’ABC, usando sempre l’algoritmo  Latent Dirichlet Allocation ma questa volta con Gensim, una libreria Python specifica per il Topic Modelling.Nella sezione che segue ci butteremo su Deep Learning e Reti Neurali Artificiali, studiando come queste funzionano e come possono essere applicate per la creazione di un Chatbot per l’assistenza clienti di un fantomatico operatore telefonico chiamato Miao Mobile, usando i due pi popolari framework Python per il deep learning: Keras e Tensorflow.Nell’ultima sezione parleremo di Reti Neurali Ricorrenti e di come vengono applicate a problemi di NLP, vedremo insieme le principali architetture: Vanilla RNNLong short-term memory (LSTM)Gated Recurrent Unit (GRU)Come esercizio pratico utilizzeremo l’architettura LSTM per generare nuove testo con lo stile di scrittura di Dante Alighieri, usando come corpus di testo l’intera Divina Commedia.Concluderemo il corso con una serie di consigli, letture ed esercizi per poter continuare la nostra avventura nel Natural Language Processing.

Prezzo

Il corso Natural Language Processing con Python: il Corso Pratico si puo’ acquistare online ed il prezzo è di 179.99 euro. Se è il primo corso che acquisti però puoi richiedere l’offerta speciale che ti consente di comprare Natural Language Processing con Python: il Corso Pratico a soli 12,99 euro.

Recensioni ed Opinioni

Il corso online “Natural Language Processing con Python: il Corso Pratico” è stato acquistato da molte persone interessate all’argomento Data Science che hanno rilasciato recensioni vere ed hanno espresso opinioni basate su acquisti reali. Le recensioni si possono visualizzare nella pagina e possono essere positive o negative in base all’esperienza di acquisto e la qualità delle lezioni di Natural Language Processing con Python: il Corso Pratico. Noi consigliamo di consultare in modo dettagliato i commenti rilasciati e poter valutare al meglio se acquistare il corso Natural Language Processing con Python: il Corso Pratico.

Corso Gratis

E’ possibile accedere al corso Natural Language Processing con Python: il Corso Pratico a gratis ed in modo completamente gratuito? Chi vuole seguire il corso puo’ farlo richiedendo l’offerta speciale e pagare soli 12,99€ ma non puo’ farlo in modo completamente free. Inoltre il corso è disponibile solo per chi vuole formarsi via video, quindi non sono disponibili download di file pdf online da scaricare.

Condividi sui Social

Condividi su facebook
Condividi su google
Condividi su twitter
Condividi su linkedin
Condividi su pinterest
Condividi su print
Condividi su email

Altri corsi interessanti

Corsi Data Science

Corso: Corso pratico di Data mining con Python

Questo corso incentrato sull’analisi  e sul preprocesso  dai dati sui quali verr successivamente costruito un modello predittivo con tecniche di Machine Learning.Offre conoscenze utili alla

Corsi Data Science

Corso: Selenium con Python.

Questo corso dedicato alla programmazione in linguaggio Python utilizzando la  libreria Selenium, con lo scopo di sviluppare progetti di automatizzazione web nel campo dei social