PSO Clustering Web App
A Flask-based web application that performs data clustering using the Particle Swarm Optimization (PSO) algorithm, offering an intuitive interface for data analysis.
Functionality: Allows users to upload CSV files, configure clustering parameters, and visualize results.
Visualizations: Features interactive scatter plots and bar charts to represent clustering outcomes effectively.
Algorithm: Implements the Particle Swarm Optimization algorithm for efficient and robust clustering.
Tech Stack: Python, Flask, NumPy, Pandas, Matplotlib, Scikit-learn, HTML, CSS.