Import libraries and datasets
Visualize and explore datasets
Find the optimal number of clusters using the elbow method
Use Scikit-Learn library to find the optimal number of clusters using elbow method
Apply k-means using Scikit-Learn to perform customer segmentation
Apply Principal Component Analysis (PCA) technique to perform dimensionality reduction and data visualization