KMeans-Clustering Unsupervised Learning: Clustering data into groups based on similarities and patterns