Skip to content

AliAmini93/All-purpose-clustering-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

All Purpose Clustering Tool

Clustering tool powered by ML algorithms.

This is a Python program that uses pyqt5 to cluster data from excel files. The user may load the input file using the Browse button, and then pick amongst strategies for determining the ideal number of clusters to suit the data. Existing measures for determining optimal cluster numbers include silhouette and distortion. The program clusters the loaded data using the K-means method when the Run button is pressed. The result tab displays the results, including the members of each cluster and their center. Finally, the Save button will be used to save these findings to an excel file. This application is built on pyqt5(https://github.com/PyQt5) and utilizes the KElbowVisualizer(https://github.com/DistrictDataLabs/yellowbrick) for selecting the optimal number of clusters based on the silhouette and distortion method.

Drawing1

About

Clustering tool powered by ML algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages