A web application built using Flask for market segmentation using unsupervised machine learning algorithms. The application allows users to upload a dataset, select relevant features, and apply clustering algorithms to group similar customers based on their purchasing behavior.
By: @anuj_dwivedi
python app.py
The web application is built using Flask, a Python web framework. The user interface is designed using HTML/CSS/JavaScript, and the server-side scripts are written in Python. The data processing is done using Pandas, and the machine learning algorithms are implemented using Scikit-learn.
The web application implements the K-means clustering algorithm for market segmentation. K-means is an unsupervised machine learning algorithm that groups similar data points together based on their features. It is widely used for customer segmentation in marketing.