profile picture

Dennis Aumiller - PhD student in NLP and IR

M.Sc. Applied Computer Science, Heidelberg University

Python, PyTorch, Huggingface Transformers

    Heidelberg, Germany


I am currently a PhD student at the Database Systems Research Group at Heidelberg University, supervised by Prof. Dr. Michael Gertz, where I work at the intersection of Natural Language Processing (NLP) and Information Retrieval (IR). Specifically, I investigate how large document collections can be made easily accessible and explorable to users. I have several years of experience developing software in Python, and have worked with various Machine Learning frameworks, most notably PyTorch and Huggingface Transformers. If you want to know more about me, consider also checking out my full CV, or reach out to me directly via Twitter or mail!


I previously did my Undergraduate and Master's degree in the Applied Computer Science program at Heidelberg University. During my studies, I have also completed an exchange year in the Computer Science program at the University of Toronto.

Professional Experience

Professionally, my interests mainly focus around Natural Language Processing and Machine Learning, with a special focus on Document Summarization, Keyphrase Extraction and Search. For the past year and a half, I was also a part-time software engineer for the startup Codefy, where I helped to build a search platform for legal professionals in Germany. I have previously interned at SAP SE in Walldorf, where I was working on optimizations for Machine Learning pipelines. Most of my other professional experience is in teaching, as I have held several positions as a Teaching/Lecture Assistant during my time at Heidelberg University. I am fortunate enough that I can continue teaching during my PhD, where I additionally supervise student projects and theses. At our chair, we put special focus on teaching students real-world skills, which includes regular code reviews, as well as large group projects. If you are interested in working with me, please reach out via my university homepage.

Personal Projects

Related to teaching, I also spend a lot of my free time to answer questions on Stackoverflow, where I rank highly in several Machine Learning-related tags, and have been in the top 5% of users every year since 2018. In my remaining spare time, I have previously worked on Metaplx, a project that aims to utilize state-of-the-art Artificial Intelligence to automatically extract clinical data from scholarly articles, which can creatly reduce the overhead for medical professionals at all levels. For more of my smaller projects, you can also check out my personal GitHub.


For now, a list of already published research papers is available on my Google Scholar Page. A full list of manuscripts, including preprints and unpublished results, can be found on my university homepage.


I plan to host several articles on the webiste, related to neat little hacks that helped me before, but also for the occasional side project stint. These articles will be accessible soon.