Data Analysis Software Project for Natural Language
Praktikum

Data Analysis Software Project for Natural Language

In this software project, the students can choose from a wide range of different topics from several NLP areas.

Organization

Kickoff / Presentation of project ideas (October 20th, 09:50 – 11:30, S103/175) UKP researchers will present the project ideas, and the requirements for this course will be discussed.

The course will be taught in English.

Teaching Staff

  • Dr. Yufang Hou
  • Haritz Puerto
  • Prof. Dr. Iryna Gurevych

Course content

In this software project, the students can choose from a wide range of different topics from several NLP areas, e.g., Argumentation Mining, Metaphor Detection, NLP for Social Good, and more. Our website provides additional information on which topics might be available (the actual project ideas will be presented in the first lecture).

The students' task in this course will be to execute one of the projects in small groups. This involves, for example, collecting and processing large datasets from the web, training deep neural networks and making them more efficient, deploying trained models, visualizing and analyzing neural network internals, and creating prototypes.

The maximum number of participants may be limited by the number of projects offered. More information will be announced in Moodle.

Format

Students will work on the chosen projects in small groups. They will be mentored by one UKP researcher, who will define the project requirements. Students will regularly meet with their mentor to discuss the progress of the project, and they are required to hand-in short status reports to the teaching staff.

Requirements

  • Interest in working with natural language textual data
  • Programming skills (most projects are going to use Python)