Natural Language Processing and eLearning

Natural Language Processing and eLearning


  • Prof. Dr. Iryna Gurevych
  • Dr. Torsten Zesch

Practice Class

  • Organization: Daniel Bär and Nicolai Erbs (office hour: Mon, 15:00 – 16:00, please register by mail)


  • Lecture: Tue, 9:50 – 11:30, Room S2|02|D017
  • Practice class: Wed, 9:50 – 11:30, Room S2|02|D017
  • Additional programming hands-on: Thu, 11:30 – 13:00, Room S2|02|D017

The learning material is available from the Moodle eLearning platform.

The required passcode will be distributed during the lecture.

Course Content

The lecture will deal with the following topics:

  • Introduction to NLP
  • Discourse & Dialogue
  • Tutoring Systems
  • Automatic generation of exercises
  • Reading Assistance
  • Writing Assistance
  • Assessment of Learner Generated Discourse
  • Plagiarism Detection
  • Keyphrase Extraction
  • Link Discovery
  • Automatic Structure Discovery (TOCs, Concept Maps, Headline Generation)


  • Daniel Jurafsky and James H. Martin. Speech and Language Processing. An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition. Second Edition. Prentice Hall, 2000.
  • Kai-Uwe Carstensen, Christian Ebert, Cornelia Endriss, Susanne Jekat, Ralf Klabunde. Computerlinguistik und Sprachtechnologie. Eine Einführung. Second Edition. Spektrum-Verlag, 2004.