BACK_TO_FEEDAICRIER_2
R2D3 visual ML tutorial explains decision trees
OPEN_SOURCE ↗
HN · HACKER_NEWS// 27d agoTUTORIAL

R2D3 visual ML tutorial explains decision trees

R2D3's scroll-driven interactive explainer teaches decision trees and core ML concepts through animated visualizations of real housing data — no equations required. Created by Stephanie Yee and Tony Chu in 2015, it remains one of the most cited examples of data storytelling in ML education.

// ANALYSIS

A decade on, this remains the gold standard for explaining ML intuitively — and the fact it's still circulating on Hacker News says something about how poorly most ML education has aged.

  • Uses SF vs. NYC home classification to build intuition for decision trees, splits, training/test sets, and overfitting — entirely through scroll-triggered animations
  • Zero equations: the entire explainer runs on visual metaphors and concrete data, making it accessible to designers and non-engineers entering AI work
  • Shortlisted at the 2015 Kantar Information is Beautiful Awards and garnered 250k visitors in its first month
  • Part 2 extends the series into model bias and the bias-variance tradeoff
  • Tony Chu (co-creator) now works at Augment Code, an AI coding startup — a fitting arc for someone who helped define visual ML pedagogy
// TAGS
llmresearchbenchmarkdevtoolopen-source

DISCOVERED

27d ago

2026-03-15

PUBLISHED

28d ago

2026-03-15

RELEVANCE

5/ 10

AUTHOR

vismit2000