https://jayarnim.github.io/posts/Dimensionality_Reduction/
Dimensionality Reduction - Data Scientist