Computer vision system to automatically detect sponsor advertisements in Portuguese football broadcasts, giving companies a data-driven way to measure their broadcast ROI.
Deep Q-Learning neural network that learns to play Flappy Bird through reinforcement learning with 25K parameters and epsilon-greedy exploration.
Retrieval-Augmented Generation chatbot built to help my brother study Financial Accounting, answering questions only from the course notes and citing the source slide and page.
Double DQN agent that learned to play the original 1983 Nintendo Game & Watch in MAME, using LCD segments and hidden variables reverse-engineered from the chip's RAM. Best run: 44 bombs delivered in a single life.
A small pixel-art airport game in plain JavaScript where you are the controller: clear arrivals to land, release them from the gate and send them off again before anyone runs out of fuel.