Karate Club: An API Oriented Open-Source Python Framework for Unsupervised Learning on Graphs

  title={Karate Club: An API Oriented Open-Source Python Framework for Unsupervised Learning on Graphs},
  author={Benedek Rozemberczki and Oliv{\'e}r Kiss and R. Sarkar},
  journal={Proceedings of the 29th ACM International Conference on Information \& Knowledge Management},
Graphs encode important structural properties of complex systems. Machine learning on graphs has therefore emerged as an important technique in research and applications. We present Karate Club - a Python framework combining more than 30 state-of-the-art graph mining algorithms. These unsupervised techniques make it easy to identify and represent common graph features. The primary goal of the package is to make community detection, node and whole graph embedding available to a wide audience of… Expand
An Attract-Repel Decomposition of Undirected Networks
Multiscale Snapshots: Visual Analysis of Temporal Summaries in Dynamic Graphs
Characteristic Functions on Graphs: Birds of a Feather, from Statistical Descriptors to Parametric Models
Little Ball of Fur: A Python Library for Graph Sampling
Analysis and Classification of Word Co-Occurrence Networks From Alzheimer’s Patients and Controls
Automated Machine Learning on Graphs: A Survey
Clustering of measures via mean measure quantization
Graph Contrastive Learning Automated


GensimâĂŤstatistical semantics in python. Retrieved from genism
  • 2011
Gensim—statistical semantics in python. Retrieved from genism
  • 2011
GL2vec: Graph Embedding Enriched by Line Graphs with Edge Features
A Simple Baseline Algorithm for Graph Classification
Deep Autoencoder-like Nonnegative Matrix Factorization for Community Detection
SINE: Scalable Incomplete Network Embedding
Don't Walk, Skip!: Online Learning of Multi-scale Network Embeddings
Hunt For The Unique, Stable, Sparse And Fast Feature Learning On Graphs
graph2vec: Learning Distributed Representations of Graphs
DeepWalk: online learning of social representations