The Beautiful Math Behind PCA: Part2 : Singular Value Decomposition

A complete walkthrough of SVD from scratch — and how it makes PCA faster, cleaner, and more general.