Jump to content Jump to search

Python for NLP

(summer term 2026)

Dates:

  • 13.04.2026 - 22.07.2026

Place and Time:

  • Mondays 14:30-16:00; Room: 26.11. HS 6E
  • Wednesdays 08:30-10:00; Room: 26.11. HS 6A

Lecturer:

Study programme:

  • Bachelor's programme in Computer Science (PO 2016, PO 2021)
  • Specialization in the Bachelor's Program in Mathematics

Credit Points:

  • 5 CP (2+2 SWS)

Language:

  • English

Content:

  • Python programming foundations and development workflows for natural language processing (NLP), including debugging, testing, and reproducible experimentation.
  • Text representation and data preparation techniques, covering tokenisation, vectorisation, embeddings, and preprocessing pipelines.
  • Design, implementation, and training of neural network models for sentiment analysis task, including feed-forward networks RNNs, and attention mechanisms.
  • Practical model training, evaluation, and optimisation, including GPU-based training and comparative analysis of model configurations.