Breadcrumb

Machine learning for statistical NLP: introduction

Course
LT2822
Master’s level
7.5 credits (ECTS)
Study pace
50%
Time
Day
Location
Location independent
Study form
Distance
Language
English
Duration
-
Application period
-
Application code
GU-24005
Tuition
Full education cost: 18 875 SEK
First payment: 18 875 SEK

No fees are charged for EU and EEA citizens, Swedish residence permit holders and exchange students.

More information about tuition fees

About

This course introduces students to the principles and practices of machine learning in Natural Language Processing (NLP). It provides a solid foundation in the statistical and mathematical concepts underlying modern language technologies, combining theoretical understanding with practical experience in data analysis and model development.

Students learn how to represent linguistic data for machine learning, design data pipelines, and apply standard algorithms such as support vector machines, logistic regression, and basic neural networks. The course emphasizes hands-on experimentation using established NLP and machine learning toolkits, as well as good scientific practices and documentation.

By the end of the course, students will be able to:

Understand how linguistic data is used in NLP applications and the mathematical foundations behind them.

Apply and evaluate common statistical and machine learning techniques for NLP tasks.

Develop and document small-scale NLP systems using modern tools.

Critically assess and compare approaches to solving NLP problems.

Prerequisites and selection

Selection

Selection is based upon the number of credits from previous university studies, maximum 165 credits.

Facilities

The Faculty of Humanities is located in the Humanisten building at Renströmsgatan 6. The Department of Philosophy, Linguistics and Theory of Science has its premises on the 5th floor. Both the Faculty of Humanities and the adjacent Humanities Library offer several study areas and group rooms.

More information about facilities