Unsupervised Learning: K-Means Clustering and Principal Component Analysis