erdogant/clusteval

Clusteval provides methods for unsupervised cluster validation

57
/ 100
Established

When you're trying to group your data into meaningful categories, this tool helps you figure out the best way to do it. You feed it your raw data, and it tells you how many groups are ideal and how well those groups are formed, using various evaluation metrics like silhouette and Davies-Bouldin index. Data scientists, researchers, and analysts who need to confidently interpret data clusters will find this useful.

Available on PyPI.

Use this if you need to determine the optimal number of clusters and validate the quality of your clustering results in an unsupervised learning context.

Not ideal if you already know the number of clusters you want or if you are looking for a supervised classification tool.

data-analysis unsupervised-learning data-segmentation pattern-recognition research-analytics
Maintenance 10 / 25
Adoption 9 / 25
Maturity 25 / 25
Community 13 / 25

How are scores calculated?

Stars

70

Forks

8

Language

Jupyter Notebook

License

Last pushed

Feb 21, 2026

Commits (30d)

0

Dependencies

11

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/erdogant/clusteval"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.