K Means Clustering, Hierarchical Clustering, Machine Learning, Dendrogram, Silhouette Score.
K-means clustering. Memory Requirements: Hierarchical clustering may require a significant amount of memory to store the distance matrix or linkage information, especially for large datasets. This can limit its applicability to datasets that do not fit into memory. Lack of Scalability: Hierarchical