benedekrozemberczki/karateclub
An open-source Python framework for unsupervised learning on graph structured data, built as an extension library for NetworkX.

Velocity · 7d
+1.0
★ / day
Trend
→steady
star history
Karate Club provides state-of-the-art methods for unsupervised learning on graphs, including network embedding techniques at the node and graph level as well as overlapping and non-overlapping community detection methods. It implements techniques like node2vec, deepwalk, graph2vec, and Louvain clustering, offering a scikit-learn compatible API for graph mining research.