Neural networks, from the ground up.
Exploring handwritten digit recognition: from a neural network built with NumPy to multilayer perceptrons and convolutional networks in PyTorch.
A collection of programming projects, experiments and explorations — from neural networks to finding the next Wordle guess.
Explore my work Find me on GitHubIdeas explored. Lessons learnt.
A few things I’ve built along the way.
Exploring handwritten digit recognition: from a neural network built with NumPy to multilayer perceptrons and convolutional networks in PyTorch.
A Python Wordle solver that filters possible answers from letter feedback and explores entropy to rank the next guess.
An early data analysis project comparing Elo-based football predictions with simpler baselines, with an honest look at what did and didn’t work.
A collection of quantitative analysis notebooks exploring keyword filtering, word analysis, date-based filtering and sentiment analysis.
Workshop notebooks covering data handling, spatial data, natural language processing, hypothesis testing and regression discontinuity.
[Your bio goes here. Introduce yourself, share what you enjoy building, and tell visitors a little about your background.]