AmpliGraph and Emgraph

Both Python libraries provide tools for knowledge graph representation learning, making them direct competitors for users seeking to embed knowledge graphs.

AmpliGraph
56
Established
Emgraph
40
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 25/25
Community 21/25
Maintenance 0/25
Adoption 7/25
Maturity 25/25
Community 8/25
Stars: 2,228
Forks: 254
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 39
Forks: 3
Downloads:
Commits (30d): 0
Language: Python
License:
Stale 6m
Stale 6m

About AmpliGraph

Accenture/AmpliGraph

Python library for Representation Learning on Knowledge Graphs https://docs.ampligraph.org

AmpliGraph helps data scientists and researchers discover new relationships and fill in missing information within their knowledge graphs. It takes an existing knowledge graph, which represents real-world entities and their connections, and outputs predictions for new, unseen connections or missing facts. This tool is ideal for anyone working with complex, interconnected data who needs to infer new insights or validate existing ones.

knowledge-graph-analysis relational-AI data-discovery semantic-web linked-data

About Emgraph

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.

knowledge-graph-development graph-embedding machine-learning-engineering data-science information-extraction

Scores updated daily from GitHub, PyPI, and npm data. How scores work