The document provides an introduction to unsupervised learning and reinforcement learning. It then discusses eigen values and eigen vectors, showing how to calculate them from a matrix. It provides examples of covariance matrices and using Gaussian elimination to solve for eigen vectors. Finally, it discusses principal component analysis and different clustering algorithms like K-means clustering.