AI
A fully automated app that teaches me fascinating historical, scientific and artistic facts through a quiz and podcast, three times a week.
Built with Claude, GitHub Actions, ElevenLabs and OneSignal
Data, AI
Three machine learning models trained on 11K entries of historical Oscar nomination data, then tested on nominations for the 2026 ceremony.
Built with Python, PyTorch, scikit-learn, neural networks, random forests and logistic regression
Data, Media
Do higher rated movies make more money? Across 1,000 modern films, budget matters seven times more than the rating.
Built with Python, pandas and regression
Data, AI
Funded research tracking how conversations about vaccine hesitancy on X (formerly Twitter) changed after the COVID public health emergency in the United States ended.
Built with Python and SPSS
Data
A character network built in Rust from every encounter in the Harry Potter series, testing whether six degrees of separation holds.
Built with Rust, petgraph and breadth-first search
Data, AI
How do GPT-4.5 and humans judge similarity? This project examines how each rated the similarity of 120 pairs of flowerpots, using cognitive modelling methods.
Built with Python, NMDS and hierarchical clustering
Data, Media
A UX/UI design project for a budgeting app for young adults building their first savings habit, from persona research to a working prototype.
Built with Figma, UX research and prototyping
The fun stuff is on its way.