Felix T.J. Dietrich, M.Sc.

Email
Office
01.07.037
Postal Address
Technical University of Munich
Felix T.J. Dietrich, M.Sc. (CIT–I1)
Boltzmannstraße 3
85748 Garching b. München
Consultation
Office hours by appointment — please contact me via mail.

🧑‍🔬 Research Topics & Interests

  • Educational Technology
  • Learning Analytics
  • Adaptive Learning

🏛 Organization

  • 2024: GenAI Talks Coordination - Monthly Lightning Talks, see BayernCollab. Munich (Germany), starting August 2024.

🏆 Awards

💻 Projects

Team Projects

Software Projects

  • Hephaestus - Supporting Novice Software Engineers in Collaborative Environments.

👨‍🏫 Teaching

↓ Winter 2024/25

📚 Theses

If you are interested in writing your thesis in the research group, apply using the thesis track.

Open

In Progress

Master's ThesesAdvanced LLM Techniques for Text-Based Exercises in Higher Education
Start DateAugust 2024
Advisor(s)Felix T.J. Dietrich
Supervisor(s)Prof. Dr. Stephan Krusche
StudentEnea Gore
Abstract

This Master’s thesis aims to enhance the educational platform Artemis by implementing automatic formative feedback for students and improving semi-automatic assessment for tutors. Building on the foundational work of Athena and CoFee, which use NLP and LLMs for text-based feedback, this project focuses on refining these techniques for greater accuracy, reliability, and consistency. The initial phase will prioritize developing immediate feedback mechanisms to support students before deadlines. Following this, we will explore advanced LLM techniques like RAG, CoT prompting, self-consistency, and fine-tuning models like Llama 3 and GPT-4 with historical feedback data.

Master's ThesesGamification for Enhancing Code Review Participation and Code Quality
Start DateAugust 2024
Advisor(s)Felix T.J. Dietrich
Supervisor(s)Prof. Dr. Stephan Krusche
StudentArmin Stanitzok
Abstract

In this thesis, we develop a gamification-based system to enhance the code review process by increasing participation and improving code quality. By integrating gamification elements such as points, levels, badges, and leaderboards into existing code review platforms, we aim to create a more engaging and motivating environment for developers. Our system provides real-time feedback through a user-friendly web interface, and seamlessly integrates with popular development tools to support continuous workflows. The primary contribution is a versatile framework adaptable to various code review systems, fostering a culture of continuous improvement and collaboration among developers.

Bachelor's ThesesPromoting Development with Apollon: Streamlining UML Integration
Start DateAugust 2024
Advisor(s)Felix T.J. Dietrich
Supervisor(s)Prof. Dr. Stephan Krusche
StudentFaris Demirovic
Abstract

In modern development workflows, the seamless integration of UML diagrams into documentation, issues, and pull requests on Git hosting services is crucial for clarity and collaboration. We can significantly enhance Apollon, a web-based UML editor, to meet these needs. This project aims to implement efficient embedding capabilities, allowing developers to embed their UML diagrams with live updates in issues, pull requests, and more. When users make changes to diagrams in Apollon, the system will automatically reflect these changes in their embedded versions, eliminating the need for manual updates.

Finished

StudentAdvisor(s)Supervisor(s)TitleTypeYear

No theses found