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

592 stars
22 watching
67 forks
Language: Jupyter Notebook
last commit: almost 2 years ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pykeen/pykeenA Python library for learning and evaluating knowledge graph embeddings1,708
awslabs/dgl-keA package for learning large-scale knowledge graph embeddings with high performance and scalability1,277
morph-kgc/morph-kgcGenerates RDF knowledge graphs from diverse data sources using standardized mapping languages and optimized algorithms195
google-deepmind/jraphA lightweight library for working with graph neural networks in jax.1,380
cognonto/kbpediaA comprehensive knowledge structure combining various public knowledge bases into an integrated whole, enabling flexible and computable knowledge graphs for machine learning tasks.220
shaoxiongji/knowledge-graphsA collection of research papers, code, and reading notes on knowledge graphs and their applications.1,700
gnn4dr/drkgA comprehensive knowledge graph about drugs and their interactions with genes, diseases, compounds, and biological processes.596
accenture/ampligraphA Python library for training models on knowledge graphs to predict links between concepts2,162
liberai/nspmA system for using deep learning to answer questions based on knowledge graphs225
graph4ai/graph4nlpA Python library that enables the use of Graph Neural Networks for Natural Language Processing tasks.1,676
ownthink/knowledgegraphA comprehensive knowledge graph API providing entity resolution, knowledge extraction, and attribute value retrieval capabilities.1,013
kg-construct/krownA tool for benchmarking materialization systems used to construct knowledge graphs from heterogeneous data sources.2
hmdsefi/gographA Go library for creating and manipulating graphs of various types71
liqimai/gcnAn implementation of graph convolutional networks for semi-supervised learning in Python using TensorFlow and other libraries.45
neo4j-labs/graphA high-performance graph algorithm library built on top of the graph_builder crate.390