annoviko/pyclustering
pyclustering is a Python, C++ data mining library.
This library offers a collection of clustering algorithms, oscillatory networks, and neural networks to help analyze your data. You input raw datasets, and it helps you identify patterns, group similar items, or recognize structures within your information. Data scientists, researchers, and analysts who need to segment or categorize large datasets would find this useful.
1,211 stars. Used by 1 other package. No commits in the last 6 months. Available on PyPI.
Use this if you need to apply classic data mining techniques like K-Means or DBSCAN to uncover hidden groups or relationships in your quantitative data.
Not ideal if you require ongoing maintenance, community support, or the latest advancements in data mining algorithms, as this project is no longer actively supported.
Stars
1,211
Forks
263
Language
Python
License
BSD-3-Clause
Category
Last pushed
Feb 25, 2024
Commits (30d)
0
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/annoviko/pyclustering"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
scikit-learn-contrib/hdbscan
A high performance implementation of HDBSCAN clustering.
panagiotisanagnostou/HiPart
Hierarchical divisive clustering algorithm execution, visualization and Interactive visualization.
erdogant/clusteval
Clusteval provides methods for unsupervised cluster validation
mqcomplab/MDANCE
MDANCE: O(N) clustering for molecular dynamics. Process 1.5M frames in 40min. 8 specialized algorithms.
wq2012/SpectralCluster
Python re-implementation of the (constrained) spectral clustering algorithms used in Google's...