Due to current COVID-19 pandemic, the whole or a part of the class may be taught online. Please follow this page for further updates/information.

This is the course page for the summer semester 2020 edition of the course statistical natural language processing (NLP) at the Department of Linguistics, University of Tübingen.


This course is a practical, broad and fast-paced introduction to Natural Language Processing (NLP). The course covers a variety of machine learning techniques and their applications in NLP and computational linguistics. The schedule includes for more information on the topics and course material.

This is a 9ECTS course compulsory for the BA studies in the International Studies in Computational Linguistics (ISCL). Master’s students can take the course as a “Hauptseminar” with additional work (a term project/paper). The course is also open to students of other degree programs with appropriate background. Please contact the instructor before signing up if you are unsure whether you meet the requirements or not. See the course syllabus for further details.

GitHub registration

We will make heavy use of git through GitHub.

To register for the course, and access to some of the course material, you need to complete an introductory assignment. Please complete this exercise before Monday 22th of April.

Reading material

We will also make use of a Moodle course ocassionally. Please do not forget to register to the course on Moodle.

Practical information

Due to current COVID-19 pandemic, the whole or a part of the class may be taught online. The places indicated below are only relevant after the normal teaching activities are resumed

Lectures Monday 12:00 / Wednesday 14:00, room 0.02  
Lab Friday 12:00, room 0.02  
First Lecture Wednesday April 22  
Lecturer Çağrı Çöltekin <ccoltekin@sfs.uni-tuebingen.de>  
Tutor Maximilian Gutsche <maximilian.gutsche@student.uni-tuebingen.de>  
Office hours Monday 14:00-15:00