This project performs customer segmentation using the K-Means clustering algorithm to group customers based on their purchasing behavior. The implementation is done in Python with scikit-learn and includes data visualization using matplotlib.
-
Clone the Repository:
- Clone the repository to your local machine:
git clone https://github.com/VIKRAM2563/CustomerSegmentation-KMeans-MachineLearning.git cd CustomerSegmentation-KMeans-MachineLearning
- Clone the repository to your local machine:
-
Open the Notebook:
- Open the Jupyter notebook (
Customer_Segmentation_Using_KMeansClustering.ipynb
) directly from the repository link.
- Open the Jupyter notebook (
-
Run the Notebook:
- Execute each cell in the notebook to perform data preprocessing, model training, and visualization.
- Algorithm: K-Means clustering.
- Steps: Data preprocessing, model training, clustering, visualization.
- Cluster analysis and visualization of customer segments.
- Contributions are welcome! Submit pull requests for improvements or bug fixes.
For any inquiries or feedback, please contact Vikram P at vikrampartha24@gmail.com.