K-Means Clustering Algorithm Packages used: Numpy : 1.3.4 Pandas : 1.21.4 Brief explanation: Unsupervised algorithm to group data points into k different clusters.