Interactive Teaching Tools

I build visual, interactive tools for teaching abstract machine learning concepts. Visual and interactive beats abstract wherever possible.

  • Backpropagation Teaching Tool — a single-file, browser-based tool that teaches backpropagation through a 4-beat story: guess (forward pass), measure (loss), blame (chain rule), nudge (update)
  • XOR as the hero example — the classic problem a single neuron cannot solve
  • Used in my deep learning classes to replace abstract derivations with something students can click and see