Institute of Computer Science
  1. Courses
  2. 2024/25 spring
  3. Natural language processing (LTAT.01.001)
ET
Log in

Natural language processing 2024/25 spring

  • HomePage
  • Schedule
  • Practicums
  • Homeworks
  • Project
  • Seminars
  • Theory test

Course schedule

This schedule is tentative and may be changed during the semester as necessary.

Practicum and homework assignments are due on Tuesdays at 23:59.

WeekLecture DateLecture/SeminarPracticum DatePracticum/SeminarAssignment due
2412.02.2025L1: Introduction, text as data. P1 exercises available.17.02.2025P1: Text processingP1 (18.02.2025)
2519.02.2025L2: Text representations, word embeddings. P2 exercises available.24.02.2025P2: Text representations, word embeddingsP2 (25.02.2025)
2626.02.2025L3: Text classification. P3 exercises available.03.03.2025P3: Text classificationP3 (04.03.2025)
2705.03.2025L4: N-gram language modeling. P4 exercises available.10.03.2025P4: N-gram language modelingP4, HW1 (11.03.2025)
2812.03.2025L5: Neural language modeling, RNNs and LSTMs. P5 exercises available.17.03.2025P5: Introduction to pytorchP5 (18.03.2025)
2919.03.2025L6: Seq2seq modeling, attention mechanism. P6 exercises available.24.03.2025P6: RNNs and LSTMs with pytorchP6 (25.03.2025)
3026.03.2025L7: Transformer architecture. P7 exercises available.31.03.2025P7: Attention mechanism with pytorchP7 (01.04.2025)
3102.04.2025L8: Masked language modeling. P8 exercises available.07.04.2025P8: Using HPC to train on GPUP8, HW2 (08.04.2025)
3209.04.2025L9: Large language models. P9 exercises available.14.04.2025P9: Using transformers library for fine-tuningP9 (15.04.2025)
3316.04.2025L10: Using local LLMs for prompting. P10 exercises available.21.04.2025P10: PromptingP10 (22.04.2025)
3423.04.2025PS1: Project method presentation28.04.2025PS2: Project method presentationHW3 (29.04.2025)
3530.04.2025PS3: Project method presentation05.05.2025S1: Seminar on additional topics 
3607.05.2025S2: Seminar on additional topics12.05.2025S3: Seminar on additional topics 
3714.05.2025S4: Seminar on additional topics19.05.2025PS4: Project presentationsProject report draft (23.05.2025)
3821.05.2025PS5: Project presentations26.05.2025PS6: Project presentationsProject peer review (30.05.2025)
3928.05.2025Theory test   
4111.06.2025Theory test (second option)  Project final report (13.06.2025)
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment