bi-graph/Emgraph
A Python library for knowledge graph representation learning (graph embedding).
This is a Python library that helps developers build and evaluate graph embedding models. It takes structured data, often from knowledge graphs, and transforms it into numerical representations (embeddings) that can be used for various machine learning tasks. Developers working on applications requiring knowledge graph analysis or link prediction would use this tool.
No commits in the last 6 months. Available on PyPI.
Use this if you are a developer looking for a straightforward API to implement and test different knowledge graph embedding algorithms in your projects.
Not ideal if you are a non-developer seeking an out-of-the-box solution for knowledge graph analysis without writing code.
Stars
39
Forks
3
Language
Python
License
—
Category
Last pushed
Mar 26, 2024
Commits (30d)
0
Dependencies
8
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/bi-graph/Emgraph"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
Accenture/AmpliGraph
Python library for Representation Learning on Knowledge Graphs https://docs.ampligraph.org
benedekrozemberczki/graph2vec
A parallel implementation of "graph2vec: Learning Distributed Representations of Graphs"...
DeepGraphLearning/graphvite
GraphVite: A General and High-performance Graph Embedding System
nju-websoft/muKG
μKG: A Library for Multi-source Knowledge Graph Embeddings and Applications, ISWC 2022
llm-db/MLKV
MLKV: Efficiently Scaling up Large Embedding Model Training with Disk-based Key-Value Storage...