Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Data Science
  3. Awesome graph classification

Awesome graph classification

CC0-1.0Pythonv_00001

A curated collection of graph classification papers with implementations covering embeddings, deep learning, kernels, and factorization.

GitHubGitHub
4.8k stars726 forks0 contributors

What is Awesome graph classification?

Awesome Graph Classification is a curated collection of research papers and reference implementations focused on graph classification methods. It covers approaches including graph embeddings, deep learning models, graph kernels, and matrix factorization techniques for analyzing graph-structured data. The repository serves as a comprehensive resource for understanding and applying state-of-the-art graph classification algorithms.

Target Audience

Machine learning researchers, data scientists, and practitioners working with graph-structured data who need to implement or benchmark graph classification methods. It's particularly valuable for those entering the field of graph machine learning or looking for reproducible implementations of academic papers.

Value Proposition

This collection provides carefully curated papers with working implementations, saving researchers time searching for reliable code. Unlike generic paper lists, it focuses specifically on graph classification with practical implementations, making it easier to reproduce results and build upon existing research.

Overview

A collection of important graph embedding, classification and representation learning papers with implementations.

Use Cases

Best For

  • Finding reference implementations of graph classification papers
  • Comparing different graph embedding techniques for classification tasks
  • Reproducing results from graph deep learning research
  • Benchmarking graph kernel methods on standard datasets
  • Learning about matrix factorization approaches for graph representation
  • Exploring spectral methods for graph fingerprinting and classification

Not Ideal For

  • Production teams needing a single, unified library with active maintenance and documentation
  • Beginners seeking interactive tutorials or guided learning paths for graph machine learning
  • Researchers requiring the absolute latest papers published in real-time

Pros & Cons

Pros

Wide Method Coverage

Covers matrix factorization, spectral fingerprints, deep learning, and graph kernels across four dedicated chapters, offering a broad overview of graph classification approaches.

Practical Implementations

Each listed paper includes reference code, enabling reproducibility and hands-on experimentation, as highlighted in the repository's focus on working implementations.

Dataset Integration

Provides links to benchmark graph classification datasets, facilitating consistent evaluation and comparison of methods, as mentioned in the README's dataset section.

Curated Quality

Follows the awesome list philosophy to include only high-quality papers with code, saving time for researchers by filtering out less reliable resources.

Cons

Fragmented Codebases

Implementations are from disparate sources, leading to inconsistent coding styles, varying dependencies, and complex setup processes for each method.

Update Latency

As a curated list, it may not be updated frequently enough to include the most recent advancements in fast-evolving areas like graph deep learning.

Lack of Unified API

No integrated framework or documentation exists; users must adapt each implementation separately, increasing the effort for practical deployment.

Frequently Asked Questions

Quick Stats

Stars4,799
Forks726
Contributors0
Open Issues0
Last commit3 years ago
CreatedSince 2018

Tags

#graph-neural-networks#research-papers#deep-learning#classification-algorithm#kernel-methods#graph-classification#graph-embeddings#machine-learning

Included in

Data Science28.8kNetwork Analysis4.0k
Auto-fetched 18 hours ago

Related Projects

vintavinta

An opinionated list of Python frameworks, libraries, tools, and resources

Stars309,974
Forks28,364
Last commit1 day ago
awesome-public-datasetsawesome-public-datasets

A topic-centric list of HQ open datasets.

Stars77,524
Forks11,686
Last commit11 days ago
awesome-machine-learningawesome-machine-learning

A curated list of awesome Machine Learning frameworks, libraries and software.

Stars73,675
Forks15,566
Last commit3 days ago
awesome-awesomenessawesome-awesomeness

A curated list of awesome awesomeness

Stars33,561
Forks3,606
Last commit2 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub