Linguistics and Artificial Intelligence (B-KUL-H02B6A)

4 ECTSEnglish33 First term
Van de Cruys Tim |  Vanroy Bram (cooperator)
POC Artificial Intelligence

This course aims to introduce students to the field of natural language processing, with a particular focus on the links to the linguistic properties of language and to linguistic resources. Secondly, it aims to equip students with some fundamental mathematical machinery through the exploration of basic models and illustrative examples, which is nowadays necessary to understand statistical and neural models for natural language processing. And thirdly, it aims to teach students how to practically make use of natural language processing models, and use them to process their own data.

Activities

3.5 ects. Linguistics and Artificial Intelligence: Lecture (B-KUL-H02B6a)

3.5 ECTSEnglishFormat: Lecture20 First term
POC Artificial Intelligence

Using three different paradigms (the symbolic, the statistical, and the neural paradigm), we examine how language can be modelled computationally, and how different language applications can be developed accordingly. We discuss the underlying linguistic phenomena, and we examine how they can be modelled and automatically learned from data using statistical and neural techniques. We look at various language processing applications, such as sentiment analysis and machine translation. We also discuss the risks associated with natural language processing, and the drawbacks of current language processing models based on neural representations, such as bias and uninterpretability. During the practical sessions, we will explore hands-on how state of the art language models can be used for various language processing applications, for language generation, and for linguistic research.

Lecture slides and recommended background reading, provided through Toledo

0.5 ects. Linguistics and Artificial Intelligence: Exercises (B-KUL-H00I4a)

0.5 ECTSEnglishFormat: Practical13 First term
Van de Cruys Tim |  Vanroy Bram (cooperator)
POC Artificial Intelligence

Practical assignments on natural language processing models

Electronic handout in the form of Jupyter notebooks

Evaluation

Evaluation: Linguistics and Artificial Intelligence (B-KUL-H22B6a)

Type : Exam during the examination period
Description of evaluation : Written
Type of questions : Open questions