Ricerca di contatti, progetti,
corsi e pubblicazioni

Natural Language Processing

Persone

Carman M. J.

Docente titolare del corso

van der Plas L.

Docente titolare del corso

Levdik V.

Assistente

Ravenda F.

Assistente

Descrizione

Students will get familiar with common concepts and tasks in NLP. They will learn how to evaluate NLP technologies and frameworks and gain practical experience during the laboratory sessions. They will get a deep understanding of the methods underlying modern transformer-based language models, but at the same time get an understanding of how the field of NLP went from rule-based to more and more data-driven methods. They will also gain basic skills needed for conducting NLP research, such as reading papers, critically discussing results and finding possible ways of improvement. Lastly, they will learn to reflect on the impact of modern NLP technologies on society.

 

Obiettivi

This course aims to give students a thorough introduction into the topic of Natural Language Processing (NLP) by means of lectures and laboratory sessions. 

Obiettivi di sviluppo sostenibile

  • Salute e benessere
  • Istruzione di qualità
  • Uguaglianza di genere
  • Lavoro dignitoso e crescita economica
  • Industria, innovazione e infrastrutture
  • Ridurre le disuguaglianze

Modalità di insegnamento

In presenza

Impostazione pedagogico-didattica

Each class is composed of a lecture and a hands-on session, in which students gain deeper understanding of theoretical concepts by means of coding and/or doing other exercises. 

Students should bring a laptop to all classes.

Modalità d’esame

The students will be assessed by means of project work (presentation and report) and a written exam using the computer-based exam set up.

Programma