Step-by-step SVD lab — worked AᵀA → UΣVᵀ lessons on a teaching board, with optional rotate–stretch–rotate geometry and Gram–Schmidt.
KousKrab — interactive ML simulations in the browser.