kglab

Knowledge graph library

An abstraction layer in Python for building knowledge graphs using popular graph libraries.

Graph Data Science: an abstraction layer in Python for building knowledge graphs, integrated with popular graph libraries – atop Pandas, NetworkX, RAPIDS, RDFlib, pySHACL, PyVis, morph-kgc, pslpython, pyarrow, etc.

GitHub

581 stars
22 watching
66 forks
Language: Jupyter Notebook
last commit: 20 days ago
Linked from 1 awesome list

graph-algorithmsgraph-librariesgraph-thinkinginferencejson-ldknowledge-graphnetworkxowlpandasparquetprobabilistic-soft-logicpython-igraphpyvisr2rml-mappingrapidsrdflibroamresearchshaclskossparql

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pykeen/pykeen A Python library for learning and evaluating knowledge graph embeddings 1,685
awslabs/dgl-ke A package for learning large-scale knowledge graph embeddings with high performance and scalability 1,272
morph-kgc/morph-kgc Generates RDF knowledge graphs from diverse data sources using standardized mapping languages and optimized algorithms 191
google-deepmind/jraph A lightweight library for working with graph neural networks in jax. 1,375
cognonto/kbpedia A comprehensive knowledge structure combining various public knowledge bases into an integrated whole, enabling flexible and computable knowledge graphs for machine learning tasks. 216
shaoxiongji/knowledge-graphs A collection of research papers, code, and reading notes on knowledge graphs and their applications. 1,684
gnn4dr/drkg A comprehensive knowledge graph about drugs and their interactions with genes, diseases, compounds, and biological processes. 590
accenture/ampligraph A Python library for training models on knowledge graphs to predict links between concepts 2,154
liberai/nspm A system for using deep learning to answer questions based on knowledge graphs 223
graph4ai/graph4nlp A Python library that enables the use of Graph Neural Networks for Natural Language Processing tasks. 1,672
ownthink/knowledgegraph A comprehensive knowledge graph API providing entity resolution, knowledge extraction, and attribute value retrieval capabilities. 1,003
kg-construct/krown A tool for benchmarking materialization systems used to construct knowledge graphs from heterogeneous data sources. 2
hmdsefi/gograph A Go library for creating and manipulating graphs of various types 67
liqimai/gcn An implementation of graph convolutional networks for semi-supervised learning in Python using TensorFlow and other libraries. 45
neo4j-labs/graph A high-performance graph algorithm library built on top of the graph_builder crate. 387