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 |