Human-Centered Teaching
We are always looking for motivated students to work with us.
If you like our courses and want to dig deeper, reach out to claplab@uni-goettingen.de.
Have a look at our thesis topics or pitch your own idea based on a recent paper or a shared task.
Our Courses
Language as Data: This course introduces students to the characteristics of language data and the associated challenges for representation learning. Natural language is a powerful and creative means of communication: it follows rules only to make exceptions, and it evolves over time and from domain to domain. Language signals are highly ambiguous and the form—meaning mapping can only be interpreted in context. In this course, students acquire the conceptual knowledge to analyze structure in language data and understand the methodological assumptions underlying representation learning in large language models.
Advanced Natural Language Processing: In this seminar, we review and discuss recent advances in the field. Students need to have foundational knowledge in natural language processing and/or machine learning to be able to read and understand state-of-the-art research papers. Every semester, we will focus on a methodological subtopic.
Winter term 24/25: In neural models, information processing is widely distributed over the neurons. In order to adapt models to new tasks and domains, modular solutions can help us encapsulate processes and better control the information flow. Modularity is particularly relevant for transfer learning, for example in multilingual models. You can choose to focus a) more on the methodological aspect of modularity or b) more on multilingual models and cross-lingual transfer.
Interpretability & Bias in Machine Learning: In this advanced lecture, we learn to better understand the strengths and weaknesses of machine learning models. ML models influence societal processes when they are used to predict highly complex scenarios for political decisions, medical advice, scientific discovery, or educational funding. In these high-stakes scenarios, we need to be transparent about the conditions and values which are under- or misrepresented in the model because they remain invisible for identifying patterns and predicting trends. In this course, students are introduced to a range of interpretability methods which can provide partial insights on the information encoded in the model. They learn to pay attention to different types of biases that arise during the application and development of ML models and practice strategies for discovering, quantifying, and countering undesirable bias.
For the future, we also plan seminars on data science with cognitive signals and educational language technology.