Code to create a WLED LED-Map (the JSON that tells WLED the positions of the LEDs) with some features that I didn’t find in any online editors: Dragging the mouse over the canvas fills all hovered cells, rescaling the map to a different size, inverting, and inserting LEDs in between existing ones.
[Read More]
The Palapian's Spaceship
An interactive, networked spaceship you can actually board: players complete (or sabotage) missions across a dozen physical interfaces - buttons, joysticks, LED boards, sensors, etc - to either launch the ship or doom it, with everything driven by a Python/ESP/Unity stack. It’s modular, auto-resets regularly, and scales to festival crowds without manual babysitting.
[Read More]
Automatic Meal Recognition
VisoLab is a startup that creates automated self-checkout registers for canteens, where the meals on the tray are recognized on on edge via an iPad, allowing the customer to pay for their meals within seconds without requiring an employee.
[Read More]Siddata Study Assistant
The Siddata-Project facilitates study individualization through a digital data-driven assistant, available as a Stud.IP Plugin.
[Read More]
Masterthesis: Explainable Course Recommendation
For this thesis, I created a Conceptual Space from Course Descriptions for explainable Recommendation, in a highly performant pipeline on the university-grid.
Sub-Pages:
[Read More]Button-Board

After finally (and only for now) accepting that a reliable sound2light-bassline-detection is probably more trouble than it’s worth, I next needed a way for tap2bpm instead. This, however, required new Hardware, and thus, I developed this Button-Board.
[Read More]Wifi-Connected Party Lights
Gesture Recognition in Large Video Corpora
In this student research job for the Red Hen Lab, I worked on a pipeline that automatically detects hand gestures in large datasets of videos, involving OpenPose for Pose Recognition, Person detection, Person tracking, Scene detection and more, and deployed it on a HPC using Snakemake and Singularity to create a multimodal communication corpus from the Ellen DeGeneres show.
[Read More]
Lectures on Scientific Programming in Python
A comprehensive course, with lectures and interactive assignments, about Scientific Programming in Python, offered for three years at the University of Osnabrück.
[Read More]
Chatbot: Guru To Go
A speech-controlled meditation assistant and sentiment tracker
[Read More]
Deep Document Splitter
An automated pipeline to split a bunch of scanned pages into single documents
[Read More]
Bachelorthesis: Controlling Race Cars with Deep ANNs
Delving into the realm of self-driving cars for my bachelor’s thesis, I endeavored to optimize their tactical decisions, particularly speed, using cutting-edge deep neural networks and reinforcement learning in tensorflow within a transformed racing simulation. The resulting research platform, built on Unity, showcased the potential of real-time feedback and adaptability, offering valuable insights into the future integration of reinforcement learning in self-driving cars.
[Read More]