Sage
Sage is an open source Knowledge Graph used to represent linked-data. It comprises of varieties of features that makes it stand out amongst other (open source) Knowledge Graphs.
Features / Advantages
-
Usage
- Easy to get started
- Simple & intuitive Query API
-
Features
- Built-in visualizer
- Multi-schema support
- REST / GraphQL API
- Command line interface
-
Machine Learning
- Natural Language Processing
- Semantic parser
- Graph Neural Network
- Graph embedding
-
Bonus
Usage
Add this to your [dependencies]
section in your Cargo.toml
file.
[dependencies]
sage = "0.3"
Other Language Support
Other supporting projects that extends the functionality of sage to other programming languages.
-
sage-py
- Python bindings for Natural Language Processing. -
sage-js
- JavaScript for visualization, web assembly & mobile integration. -
sage-graph
- Underlying graph data structure behindsage
.
Contribution
You are very welcome to modify and use them in your own projects.
Please keep a link to the original repository. If you have made a fork with substantial modifications that you feel may be useful, then please open a new issue on GitHub with a link and short description.
License (Apache)
This project is opened under the Apache License 2.0 which allows very broad use for both private and commercial purposes.
A few of the images used for demonstration purposes may be under copyright. These images are included under the "fair usage" laws.