{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": { "pycharm": { "name": "#%% md\n" } }, "outputs": [ { "data": { "text/markdown": [ "# Natural Language Processing (NDAK18000U)\n", "## Course at the University of Copenhagen\n", "\n", "Materials from this interactive book are used throughout the Natural Language Processing course at the Department of Computer Science, University of Copenhagen. The official course description can be found [here](https://kurser.ku.dk/course/ndak18000u/2023-2024). Materials covered each week are listed below. The course schedule and materials are tentative and subject to minor changes. Most reading material is from [Speech and Language Processing by Jurafsky & Martin](https://web.stanford.edu/~jurafsky/slp3).\n", "\n", "
Week | Reading (before lecture) | Lecture (Tuesday) | Lab (Friday & Monday) | Lab notebook |
---|---|---|---|---|
36 | \n",
" Chapter 2 up to end of 2.4 \n", " Chapter 4 up to end of 4.4 \n", " Chapter 5 up to end of 5.2 \n", " | 5. Sep. 2023: \n", " Course Logistics (slides) \n", " Introduction to NLP (slides) \n", " Tokenisation & Sentence Splitting (notes, slides, exercises) \n", " Text Classification (slides) \n", " | 8. & 11. Sep. 2023: \n", " Jupyter notebook setup, introduction to Colab \n", " Introduction to PyTorch \n", " Project group arrangements \n", " Questions about the course project \n", " | lab 1 |
37 | \n",
" Chapter 3 up to end of 3.5 \n", " Chapter 6 up to end of 6.4 \n", " Chapter 7 up to end of 7.4 \n", " | 12. Sep. 2023: \n", " Language Modelling (slides) \n", " Word Embeddings (slides) \n", " | 15. & 18. Sep. 2023: \n", " Word representations and sentiment classification \n", " Project help \n", " | lab 2 |
38 | \n",
" Chapter 7 up to end of 7.5 \n", " Chapter 9 up to end of 9.2 | 19. Sep. 2023: \n", " Recurrent Neural Networks (slides) \n", " Neural Language Models (slides) \n", " | 22. & 25. Sep. 2023: \n", " Error analysis and explainability \n", " Project help \n", " | lab 3 |
39 | \n",
" Chapter 8 up to end of 8.3 \n", " Chapter 18 up to end of 18.2 \n", " | 26. Sep. 2023: \n", " Sequence Labelling (slides, notes) \n", " Parsing (slides) \n", " | 29. Sep. & 2. Oct. 2023: \n", " Sequence labelling and beam search \n", " Project help \n", " | lab 4 |
40 | \n",
" 9.8 \n", " Chapter 10 \n", " Chapter 11 \n", " | 3. Oct. 2023: \n", " Attention (slides) \n", " Transformers (slides) \n", " | 6. & 9. Oct. 2023: \n", " Language Models with Transformers and RNNs \n", " Project help \n", " | lab 5 |
41 | \n",
" Chapter 14 \n", " | 10. Oct. 2023: \n", " Information Extraction (slides) \n", " Question Answering (slides) \n", " | 13. & 23. Oct. 2023: \n", " In-depth look at Transformers and Multilingual QA \n", " Project help \n", " | lab 6 |
43 | \n",
" Chapter 13 \n", " Wang, 2019 \n", " | 24. Oct. 2023: \n", " Machine Translation (slides) \n", " Transfer Learning (slides) \n", " | 27. & 30. Oct. 2023: Project help. | |
44 | \n", " Belinkov and Glass, 2019\n", " | 31. Oct. 2023: \n", " Interpretability (slides) \n", " | 3. Nov. 2023: Project help. |