awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to thunlp/krlpapers

Projects sharing features with KRLPapers

20 open-source projects similar to thunlp/krlpapers, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • dsgiitr/graph_netsdsgiitr avatar

    dsgiitr/graph_nets

    1,237View on GitHub↗

    Graph Nets is a graph neural network library and educational toolkit implemented in PyTorch, providing implementations of popular graph representation learning algorithms and research papers. The project covers core graph machine learning tasks including semi-supervised node classification, inductive and unsupervised node embedding generation, and neighborhood feature aggregation. The library supports diverse algorithmic approaches for processing network structures, ranging from shared-parameter graph convolutions and attention-weighted neighborhood aggregation to spectral Chebyshev filtering

    Jupyter Notebookchebyshev-polynomialsdeepwalkgraph-attention-networks
    View on GitHub↗1,237
  • npubird/knowledgegraphcoursenpubird avatar

    npubird/KnowledgeGraphCourse

    4,362View on GitHub↗

    KnowledgeGraphCourse is a structured collection of graduate-level academic materials, lecture notes, and a comprehensive curriculum focused on the theory and application of knowledge graphs. It serves as a markdown-based educational resource that provides navigable course modules and study guides. The material covers specialized research on integrating knowledge graphs with large language models to reduce hallucinations. It includes detailed guides on using the SPARQL language for storing large-scale graph datasets and executing optimized queries. The curriculum spans a broad range of capabi

    View on GitHub↗4,362
  • thunlp/openkethunlp avatar

    thunlp/OpenKE

    4,041View on GitHub↗

    OpenKE is a knowledge graph embedding framework designed to transform structured knowledge graphs into low-dimensional vector representations. It functions as a library for representation learning and a toolset for converting entities and relations into numerical embeddings. The project includes a link prediction engine to evaluate the likelihood of relationships between entities and identify missing facts in large-scale graphs. It provides a dedicated preprocessing tool to map raw entity and relation strings into numerical identifiers for machine learning training. The framework's capabilit

    Pythonknowledge-embedding
    View on GitHub↗4,041

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • tkipf/gcntkipf avatar

    tkipf/gcn

    7,361View on GitHub↗

    This is a graph convolutional network library designed for performing node and graph classification on graph-structured data. It functions as a framework for generating graph embeddings and implementing spectral convolutional neural networks to predict labels for nodes and entire graph structures. The library provides specialized tools for spectral graph convolutions, utilizing Chebyshev polynomial approximations to perform feature aggregation. It includes a multi-graph processing framework that manages batches of different graph instances through block-diagonal adjacency matrices and pooling

    Python
    View on GitHub↗7,361
  • seongjunyun/graph_transformer_networksseongjunyun avatar

    seongjunyun/Graph_Transformer_Networks

    1,082View on GitHub↗

    GraphTransformerNetworks is a graph neural network framework implemented in PyTorch for learning structural representations and performing classification tasks on complex heterogeneous graphs and relational networks. The project provides automated preprocessing pipelines to transform raw graph datasets into standardized formats, alongside model training, forward passes, and gradient backpropagation executed through dynamic tensor operations. The architecture incorporates self-attention mechanisms applied directly to graph structures to learn contextual representations of nodes and edges ac

    Jupyter Notebook
    View on GitHub↗1,082
  • dmlc/dgldmlc avatar

    dmlc/dgl

    14,283View on GitHub↗

    DGL is a Python library for building and training graph neural networks. It functions as a graph message passing framework and a geometric deep learning tool, enabling the development of models that analyze graph-structured data. The library is designed for large-scale graph processing, utilizing distributed training and neighbor sampling to handle datasets with billions of edges. It provides specialized support for heterogeneous graph modeling, allowing for the representation of complex real-world entities with multiple node and edge types. Its capabilities cover a wide range of graph tasks

    Pythondeep-learninggraph-neural-networks
    View on GitHub↗14,283
  • shenweichen/graphembeddingshenweichen avatar

    shenweichen/GraphEmbedding

    3,844View on GitHub↗

    GraphEmbedding is a graph network representation library and node embedding framework. It provides a toolkit for transforming complex network nodes into low-dimensional vector spaces, enabling the integration of relational graph data into machine learning workflows. The library functions as a dimensionality reduction toolkit and network topology analysis tool. It uses matrix-factorization techniques to preserve global connectivity and employs random-walk sampling with skip-gram based vector optimization to learn numerical representations of nodes. The framework covers several domain-specific

    Pythondeepwalkgraphgraphembedding
    View on GitHub↗3,844
  • williamleif/graphsagewilliamleif avatar

    williamleif/GraphSAGE

    3,657View on GitHub↗

    GraphSAGE is a graph neural network framework designed for inductive representation learning on large-scale graphs. It functions as an inductive graph embedding tool and neighborhood aggregation engine, enabling the generation of numerical node representations that generalize to previously unseen data. The system distinguishes itself by computing node embeddings through the aggregation of features from local neighborhoods rather than relying on a global lookup table. This approach allows the framework to operate as both a supervised graph classifier for predicting categorical node classes and

    Python
    View on GitHub↗3,657
  • mdeff/cnn_graphmdeff avatar

    mdeff/cnn_graph

    1,369View on GitHub↗

    Cnn_graph is a graph convolutional network framework and graph signal processing library designed for machine learning research. It provides computational notebooks and code to process and classify graph-structured data by combining node features with an underlying adjacency matrix representation. The framework performs spectral graph convolutions through localized filters and accelerates filtering operations using truncated Chebyshev polynomials to avoid explicit graph Laplacian diagonalization. It includes a graph-structured data pipeline and sparse adjacency representations to handle irreg

    Jupyter Notebookconvolutional-neural-networksdeep-learninggraph-neural-networks
    View on GitHub↗1,369
  • packtpublishing/hands-on-graph-neural-networks-using-pythonPacktPublishing avatar

    PacktPublishing/Hands-On-Graph-Neural-Networks-Using-Python

    1,044View on GitHub↗

    This repository serves as an educational resource for implementing graph neural networks using Python. It provides a collection of structured code examples and tutorials designed to guide developers through the process of building and training machine learning models that operate on complex, interconnected datasets. The project covers the core mechanics of graph-based deep learning, including message-passing architectures, feature aggregation, and the stacking of convolutional layers. It demonstrates how to represent non-Euclidean data as static graphs and how to manage memory during training

    Jupyter Notebook
    View on GitHub↗1,044
  • naganandy/graph-based-deep-learning-literaturenaganandy avatar

    naganandy/graph-based-deep-learning-literature

    5,073View on GitHub↗

    links to conference publications in graph-based deep learning

    Jupyter Notebookconference-publicationsdeep-learninggraph
    View on GitHub↗5,073
  • benedekrozemberczki/awesome-community-detectionbenedekrozemberczki avatar

    benedekrozemberczki/awesome-community-detection

    2,447View on GitHub↗

    A curated list of community detection research papers with implementations.

    Pythonbigclamclusteringcommunity-detection
    View on GitHub↗2,447
  • deepgraphlearning/literaturedl4graphDeepGraphLearning avatar

    DeepGraphLearning/LiteratureDL4Graph

    3,078View on GitHub↗

    A comprehensive collection of recent papers on graph deep learning

    View on GitHub↗3,078
  • cnclabs/smorecnclabs avatar

    cnclabs/smore

    376View on GitHub↗

    SMORe: Modularize Graph Embedding for Recommendation

    C++
    View on GitHub↗376
  • stellargraph/stellargraphstellargraph avatar

    stellargraph/stellargraph

    3,061View on GitHub↗

    StellarGraph - Machine Learning on Graphs

    Python
    View on GitHub↗3,061
  • svjan5/gnns-for-nlpsvjan5 avatar

    svjan5/GNNs-for-NLP

    790View on GitHub↗

    Tutorial: Graph Neural Networks for Natural Language Processing at EMNLP 2019 and CODS-COMAD 2020

    Python
    View on GitHub↗790
  • thunlp/nrlpapersthunlp avatar

    thunlp/NRLPapers

    2,517View on GitHub↗

    Must-read papers on network representation learning (NRL) / network embedding (NE)

    TeX
    View on GitHub↗2,517
  • chihming/awesome-network-embeddingchihming avatar

    chihming/awesome-network-embedding

    2,625View on GitHub↗

    A curated list of network embedding techniques.

    graph-embeddingsknowledge-graphnetwork-embedding
    View on GitHub↗2,625
  • benedekrozemberczki/awesome-graph-classificationbenedekrozemberczki avatar

    benedekrozemberczki/awesome-graph-classification

    4,805View on GitHub↗

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

    Pythonattention-mechanismclassification-algorithmdeep-graph-kernels
    View on GitHub↗4,805
  • nate-russell/network-embedding-resourcesnate-russell avatar

    nate-russell/Network-Embedding-Resources

    41View on GitHub↗

    Network Embedding Survey and Resources

    View on GitHub↗41