Curriculum Vitae

Postdoctoral Researcher, TU Dortmund University

Everything below is generated from a single JSON file, so it stays current. Prefer a PDF?

Experience

03/2026-09/2026
External Lecturer
EBS University of Business and Law

Lecturer for NLP courses for the Master in Business Analytics

10/2025-present
Postdoctoral Researcher
TU Dortmund University
  • Organizing lectures, exercises, and seminars
  • Supervising master- and bachelor theses
  • Acquiring third-party funds
  • Conducting research on
    • detecting conspiracy theories in social media
    • spatio-temporal language modeling
    • the German energy transition discourse
03/2025-07/2025
External Lecturer
EBS University of Business and Law

Lecturer for NLP courses for the Master in Business Analytics

11/2021-09/2025
Doctoral Researcher
TU Dortmund University
  • Organizing exercises, seminars, and parts of lectures
  • Supporting the supervision of master- and bachelor theses
  • Conducted research
    • Extracting economic narratives from texts
    • NLP-based media analysis
    • Temporal language modeling
03/2020-10/2021
Research Assistant
TU Dortmund University
  • Collecting and curating data
  • Editing lecture scripts

Education

11/2021-09/2025
Dr. rer. nat. (Statistics)
TU Dortmund University
  • Grade: magna cum laude. Dissertation: magna cum laude, disputation: summa cum laude
  • Thesis: Extracting economic narratives using natural language processing: A temporal perspective
2019-2021
M.Sc. in Statistics
TU Dortmund University
  • Grade: 1.5
  • Minor in Computer Science
  • Thesis: Resampling strategies for unsupervised sentiment analysis using lexicon-based text embedding methods
2016-2019
B.Sc. in Statistics
TU Dortmund University
  • Grade: 1.8
  • Minor in Computer Science

Skills

Frameworks and Tools

Git
SLURM
LaTeX
Docker

Programming

Python
R
SQL
Java

Languages

German
English

Operating Systems

Windows
Linux

Publications

12 total

Following Socio-Environmental Conflict Narratives About Energy Transition in Chile: A Spatio-Temporal Analysis Using Dynamic Topic Modeling

PDF

Word-Centered Semantic Graphs for Interpretable Diachronic Sense Tracking

DOI

Extracting Economic Narratives using Natural Language Processing: A temporal perspective

DissertationDOI

Identifying economic narratives in large text corpora - An integrated approach using Large Language Models

DOI

Narrative Shift detection: A hybrid approach of Dynamic Topic Models and Large Language Models

Best paper award (runner up)PDF

ttta: Tools for Temporal Text Analysis

DOI

Lex2Sent: A bagging approach to unsupervised sentiment analysis

ACL Anthology

SpeakGer: A meta-data enriched speech corpus of German state and federal parliaments

ACL Anthology

Zeitenwenden: Detecting changes in the German political discourse

Towards extracting collective economic narratives from texts

DOI

Named Entity Narratives

DOI

Dynamic change detection in topics based on rolling LDAs

PDF

Talks & presentations

13 total

Identifying economic narratives in large text corpora

Invited Talk

Mining a rabbit hole: leveraging language models to traverse conspiracy theory narratives in telegram channels

Invited Talk

Identifying economic narratives in large text corpora

Narrative Shift Detection: A Hybrid Approach of Dynamic Topic Models and Large Language Models

Invited Talk

Webscraping für Datenjournalist:innen: Hands-on workshop zum Extrahieren von Daten aus dem Internet

MATILDA: A Meta-data Aware and Temporally Induced Latent Dirichlet Allocation

Algorithmic Accountability: Wie messen und vermitteln wir, ob Algorithmen zuverlässig und fair arbeiten?

Tools for Temporal Text Analysis: A Python code collection for diachronic NLP tasks

Lex2Sent: A bagging approach to unsupervised sentiment analysis

Identifying economic narratives in large text corpora

SpeakGer: A meta-data enriched speech corpus of German state and federal parliaments

Roll2Vec: updating diachronic embeddings with a rolling window

Zeitenwenden: Detecting changes in the German political discourse

Teaching

Natural Language Processing

Spring 25, Spring 26

Natural Language Processing

Winter 23/24, Winter 24/25, Winter 25/26

Text Mining

Spring 25, Spring 26

Kann Code Verantwortung? Wie man Algorithmic Accountability untersucht und vermittelt

Winter 24/25, Winter 25/26

Introduction to Python

Summer 25

Advanced Text Mining Methods

Winter 22/23, Summer 24

Text as Data

Winter 22/23

Asymptotic Theory

Winter 21/22, Winter 22/23

Entscheidungstheorie

Summer 23

Thesis supervision

Master's and bachelor's theses I supervised or co-supervised.

Multimodal Time-LLM: Integrating visual and temporal data for time series forecasting using large language models

Parameter optimization for RollingLDA

Diachronic Sense Modelling with Hierarchical Word Embeddings

Semantic shift modelling using graph neural networks

Comparison of Active Learning techniques for the benefit of data set generation in the field of text mining

Software & data

ttta: Tools for Temporal Text Analysis

Python Library · released 09/2024

GitHubPyPi

Lex2Sent

Python Library · released 03/2023

GitHubPyPi

Awards and Grants

Do Investors' Mental Models Transfer Across Markets?

joint with Paul Grass

grant

Best paper award (runner up)

For the paper "Narrative Shift Detection: A hybrid approach of Dynamic Topic Models and Large Language Models"

award

Contributions to the research community

  • Reviewing for the "Thinking Skills and Creativity" journal. Since 2025.
  • Part of the organisation committees of the NEAR Conference 2024 and Statistische Woche 2023.
  • Deputy for the representative of the research associates in the department board of the Department of Statistics. TU Dortmund University, since 2024.
  • Member of the examination board for bachelor and master statistics. TU Dortmund University, since 2022.
  • Co-Organizer of the "Natural Language in Economics" online seminar series. 2023-2025.