Natural Language Processing Hands-on (4)
Conversational Engines (RASA, Dialogflow, ParlAI, Huggingface)
Natural Language Processing Hands-on (4)
Nel corso NLP Hands-On 4 affronteremo l’argomento dei Conversational Engines da un punto di vista più operativo che teorico.
L’IA conversazionale combina l’elaborazione del linguaggio naturale (NLP) con l’apprendimento automatico.
L’obiettivo si questo corso è dare la possibilità allo studente di conoscere una tecnologia potenzialmente in grado di creare Conversational AI multimodali e multi task, come chatbot o agenti virtuali.
Nel corso NLP Hands-On 4 affronteremo l’argomento dei Conversational Engines da un punto di vista più operativo che teorico.
L’IA conversazionale combina l’elaborazione del linguaggio naturale (NLP) con l’apprendimento automatico.
L’obiettivo si questo corso è dare la possibilità allo studente di conoscere una tecnologia potenzialmente in grado di creare Conversational AI multimodali e multi task, come chatbot o agenti virtuali.
Cosa Imparerai nel corso?
Le lezioni inizieranno dalla libreria Rasa, dove andremo a cercare capirne la logica di implementazione e analizzeremo le libertà e limitazioni che saranno poste durante lo sviluppo del nostro progetto.
Da questo ambiente di sviluppo ci sposteremo in Cloud, e più nel dettaglio andremo ad osservare più da vicino le soluzioni di conversational engines as a service, con un occhio di riguardo verso DialogFlow.
Dopo aver visto le due anime di DialogFlow, ossia web platform ed SDK python, andremo a studiare il Dialog Model.
Qui ci focalizzeremo su ParlAI, per la creazione standardizzata di chatbot e per la raccolta di modelli pretrained, dataset e tasks di vario genere.
Le lezioni inizieranno dalla libreria Rasa, dove andremo a cercare capirne la logica di implementazione e analizzeremo le libertà e limitazioni che saranno poste durante lo sviluppo del nostro progetto.
Da questo ambiente di sviluppo ci sposteremo in Cloud, e più nel dettaglio andremo ad osservare più da vicino le soluzioni di conversational engines as a service, con un occhio di riguardo verso DialogFlow.
Dopo aver visto le due anime di DialogFlow, ossia web platform ed SDK python, andremo a studiare il Dialog Model.
Qui ci focalizzeremo su ParlAI, per la creazione standardizzata di chatbot e per la raccolta di modelli pretrained, dataset e tasks di vario genere.
Struttura delle lezioni
Deep Learning Italia struttura le sue lezioni in maniera molto semplice: all’interno di ogni sezione ci sono video esplicativi, in cui il docente spiega la lezione, corredati da slides. Per le esercitazioni sarà utilizzato il framework Pytorch.
Il percorso di apprendimento è inoltre intervallato da test a risposta multipla che permettono di monitorare la comprensione degli argomenti di studio e si conclude con un test pratico finale nel quale verranno messe in pratica le competenze acquisite durante il corso.
Deep Learning Italia struttura le sue lezioni in maniera molto semplice: all’interno di ogni sezione ci sono video esplicativi, in cui il docente spiega la lezione, corredati da slides. Per le esercitazioni sarà utilizzato il framework Pytorch.
Il percorso di apprendimento è inoltre intervallato da test a risposta multipla che permettono di monitorare la comprensione degli argomenti di studio e si conclude con un test pratico finale nel quale verranno messe in pratica le competenze acquisite durante il corso.
Chi può seguire il corso?
Chi ha una mente aperta e predisposta all’analisi: le lezioni sono adatte a chiunque ma è necessario avere passione per i numeri e i calcoli, oltre che tanta pazienza.
Chi lavora anche full time: se sei un lavoratore full time non ti preoccupare! Potrai seguire le lezioni in completa autonomia nel tuo tempo libero.
Chi vuole crescere professionalmente: Se vuoi elevare la tua carriera Deep Learning Italia ti da l’opportunità di poterlo fare a costi contenuti.
Chi ha una mente aperta e predisposta all’analisi: le lezioni sono adatte a chiunque ma è necessario avere passione per i numeri e i calcoli, oltre che tanta pazienza.
Chi lavora anche full time: se sei un lavoratore full time non ti preoccupare! Potrai seguire le lezioni in completa autonomia nel tuo tempo libero.
Chi vuole crescere professionalmente: Se vuoi elevare la tua carriera Deep Learning Italia ti da l’opportunità di poterlo fare a costi contenuti.
Introduzione
- Introduzione (25:14)
- Conversational Engines (30:50)
- Introduzione a RASA (29:11)
- Fondamenti di RASA (24:47)
- Advanced RASA (44:29)
- Conversational Engines come servizio (65:02)
- Dialogflow (25:44)
- Introduzione a ParlAI (34:54)
- ParlAI: esplorazione del codice parte 1 (15:28)
- ParlAI: esplorazione del codice parte 2 (13:31)
- ParlAI: esplorazione del codice parte 3 (18:48)
- Final Project (5:20)
Introduzione
- Introduzione (25:14)
- Conversational Engines (30:50)
- Introduzione a RASA (29:11)
- Fondamenti di RASA (24:47)
- Advanced RASA (44:29)
- Conversational Engines come servizio (65:02)
- Dialogflow (25:44)
- Introduzione a ParlAI (34:54)
- ParlAI: esplorazione del codice parte 1 (15:28)
- ParlAI: esplorazione del codice parte 2 (13:31)
- ParlAI: esplorazione del codice parte 3 (18:48)
- Final Project (5:20)
Calogero Zarbo, come appassionato di tecnologie all’avanguardia, ha lavorato al Quantum Computing, portando questo argomento all’attenzione degli Stati Uniti e della FDA presso NCTR Lab. Come hobby personale, lavora su una serie di applicazioni di deep learning utilizzando anche tecnologie blockchain come BigChainDB. Al momento, lavora in Docebo JSC e ha co-fondato la società Algoritmica.ai, il cui prodotto si basa sull’analisi predittiva del rischio dei portafogli di prestiti utilizzando il Deep Learning applicato al più grande database europeo
-
Puoi seguire il corso dove e quando vuoi: Deep Learning, infatti, ti offre l’opportunità di accedere alla piattaforma in qualsiasi momento tu abbia voglia e possibilità di studiare. Basta semplicemente un dispositivo elettronico e una connessione internet!
Troverai sempre materiale nuovo e lezioni aggiornate: i nostri professori ti forniranno moltissimo materiale per supportare i tuoi studi e aggiorneranno periodicamente la piattaforma con nuove slides o con nuovi moduli;
Nei nostri corsi troverai sempre una componente interattiva per stimolare l‘apprendimento: giochi, quiz, podcast e tanto altro ti aiuteranno a migliorare e a rendere la tua formazione unica;
-
Non sarai mai solo! Avrai a disposizione la nostra community per metterti in contatto con altri studenti.
A fine percorso riceverai una certificazione che potrai aggiungere al tuo CV e che ti darà la possibilità di farti notare da grandi aziende del settore;
Se lo vorrai, Deep Learning Italia, ti potrà aiutare a trovare lavoro mettendoti in contatto con le nostre aziende partner.
-
Puoi seguire il corso dove e quando vuoi: Deep Learning, infatti, ti offre l’opportunità di accedere alla piattaforma in qualsiasi momento tu abbia voglia e possibilità di studiare. Basta semplicemente un dispositivo elettronico e una connessione internet!
Troverai sempre materiale nuovo e lezioni aggiornate: i nostri professori ti forniranno moltissimo materiale per supportare i tuoi studi e aggiorneranno periodicamente la piattaforma con nuove slides o con nuovi moduli;
Nei nostri corsi troverai sempre una componente interattiva per stimolare l‘apprendimento: giochi, quiz, podcast e tanto altro ti aiuteranno a migliorare e a rendere la tua formazione unica;
-
Non sarai mai solo! Avrai a disposizione la nostra community per metterti in contatto con altri studenti.
A fine percorso riceverai una certificazione che potrai aggiungere al tuo CV e che ti darà la possibilità di farti notare da grandi aziende del settore;
Se lo vorrai, Deep Learning Italia, ti potrà aiutare a trovare lavoro mettendoti in contatto con le nostre aziende partner.
- Accesso al corso life long
- Accesso al corso life long