Course schedule
This schedule is tentative and may be changed during the semester as necessary.
Assignment deadlines are Tuesdays at 23:59.
Week | Date | Lecture/Seminar | Practicum | Assignment due |
---|---|---|---|---|
24 | 08.02.2023 | Introduction to NLP, basic text processing | Text processing | |
25 | 15.02.2023 | Text classification: BOW, tf-idf, logistic regression | Text classification with statistical models and sklearn | |
26 | 22.02.2023 | N-gram language models | N-gram language models | |
27 | 01.03.2023 | Word embeddings | Word embeddings with Gensim and Fasttext | Homework 1 |
28 | 08.03.2023 | Sequence modeling with recurrent neural networks | Recurrent neural neworks with pytorch | |
29 | 15.03.2023 | Encoder-decoder models and attention mechanism | Encoder-decoder models with pytorch | Homework 2 |
30 | 22.03.2023 | Self-attention and transformer architecture | Transformers with Huggingface | |
31 | 29.03.2023 | Linguistic structures and dependency parsing | Using dependency parsers | Homework 3 |
32 | 05.04.2023 | Midterm theory test | Announce project topic | |
33 | 12.04.2023 | Information retrieval and question-answering | Information retrieval and/or question-answering | Homework 4 |
34 | 19.04.2023 | Text generation | Text generation | Project: Background section |
35 | 26.04.2023 | Seminar: Transfer learning and multi-task learning | Project support | Project: Method section |
36 | 03.05.2023 | Seminar: Prompting | Project support | |
37 | 10.05.2023 | Seminar: Interpretability | Project support | Project: preliminary results |
38 | 17.05.2023 | Seminar: Ethics, fairness and bias | Project support | Project: first version of the report |
39 | 24.05.2023 | Project seminar | Project seminar | Project: peer review |