Linguistics and Artificial Intelligence (B-KUL-H02B6A)
Aims
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.
Is included in these courses of study
- Master of Artificial Intelligence (Leuven) (Specialisation: Speech and Language Technology (SLT)) 60 ects.
- Courses for Exchange Students Faculty of Engineering Science (Leuven)
- Master in de logopedische en audiologische wetenschappen (Leuven) 120 ects.
Activities
3.5 ects. Linguistics and Artificial Intelligence: Lecture (B-KUL-H02B6a)
Content
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.
Course material
Lecture slides and recommended background reading, provided through Toledo
Is also included in other courses
0.5 ects. Linguistics and Artificial Intelligence: Exercises (B-KUL-H00I4a)
Content
Practical assignments on natural language processing models
Course material
Electronic handout in the form of Jupyter notebooks