OlaPietka/Agglomerative-Hierarchical-Clustering-from-scratch

Build Agglomerative hierarchical clustering algorithm from scratch, i.e. WITHOUT any advance libraries such as Numpy, Pandas, Scikit-learn, etc.

31
/ 100
Emerging

This project offers a foundational approach to grouping similar data points without relying on external libraries. It takes raw numerical data as input and organizes it into a specified number of clusters based on how closely related the data points are. This is useful for data scientists or researchers who need to understand the underlying structure of their datasets.

No commits in the last 6 months.

Use this if you are a data scientist or researcher who needs a transparent, fundamental implementation of hierarchical clustering for educational purposes or to build upon from first principles.

Not ideal if you need a production-ready, highly optimized clustering solution for large datasets or require advanced features like parallel processing.

data-analysis pattern-recognition unsupervised-learning data-segmentation
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 8 / 25
Community 17 / 25

How are scores calculated?

Stars

19

Forks

8

Language

Python

License

Last pushed

May 27, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/OlaPietka/Agglomerative-Hierarchical-Clustering-from-scratch"

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