elki-project/elki
ELKI Data Mining Toolkit
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.
Stars
833
Forks
324
Language
Java
License
AGPL-3.0
Category
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.
Related frameworks
yzhao062/pyod
A Python Library for Outlier and Anomaly Detection, Integrating Classical and Deep Learning Techniques
unit8co/darts
A python library for user-friendly forecasting and anomaly detection on time series.
raphaelvallat/antropy
AntroPy: entropy and complexity of (EEG) time-series in Python
Minqi824/ADBench
Official Implement of "ADBench: Anomaly Detection Benchmark", NeurIPS 2022.
vc1492a/PyNomaly
Anomaly detection using LoOP: Local Outlier Probabilities, a local density based outlier...