Natural Language Processing Hands-on (2)

Course Access: Lifetime
Course Overview

Il corso NLP Hands-On 2 è stato pensato con l’idea di fornire allo studente sia consocenze pratiche per un uso immediato sul campo, sia strumenti in grado di aiutare nel processo di astrazione dei problemi da risolvere. Il primo caso di studio è l’Information Retrieval, nella sue due declinazioni di Document Ranking and Passage Reranking. Approfondiremo l’argomento guardando lo stato dell’arte, riproducendo i sistemi sviluppati nei migliori laboratori di NLP al mondo, e andremo ad investigare la code base per capire meglio il mindset con il quale il problema è stato affrontato, quali scelte implementative si sono fatte, quali sono le motivazioni dietro queste scelte e come poter portare in produzione il tutto. Le sfide per portare Deep Learning based AI non sono poche è l’obbiettivo del corso è anche fornire allo studente una overview di quali sono i limiti e le sfide in questo affascinante mondo del Technological Transfer. Il corso affronterà due altri problemi, a livelli di astrazione differenti, dapprima andremo a capire come usare il Neural Machine Translation per imparare in modo del tutto non supervisionato le meccaniche dei linguaggi di programmazione e poter in questo modo effettuare delle conversioni automatiche. Invece, nell’ultima parte andremo a vedere come addestrare sistemi di reti neurali in grado non solo di capire il problema da risolvere, ma al posto di risolverlo direttamente, sono in grado di creare una strategia per arrivare alla soluzione, e quindi scrivere un programma che lo risolva.

Submit your response