elki-project/elki

ELKI Data Mining Toolkit

68
/ 100
Established

This software helps data mining researchers and students analyze data using unsupervised methods like cluster analysis and outlier detection. It takes in various data types and applies different algorithms to identify patterns and anomalies, producing insights into the structure of your datasets. Researchers can use it to compare and evaluate the performance of different data mining algorithms fairly.

833 stars. Actively maintained with 8 commits in the last 30 days.

Use this if you are a data mining researcher or student evaluating and benchmarking different unsupervised learning algorithms for tasks like clustering and outlier detection.

Not ideal if you are a business user looking for a ready-to-use data analysis application without needing to compare or extend algorithms.

data-mining-research cluster-analysis outlier-detection algorithm-benchmarking unsupervised-learning
No Package No Dependents
Maintenance 17 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

833

Forks

324

Language

Java

License

AGPL-3.0

Last pushed

Mar 04, 2026

Commits (30d)

8

Get this data via API

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

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