- Have a running SPARQL endpoint for your knowledge graph
- Have the summary graph files that correspond to your knowledge graph, located at summary-graph/${datasetID}
Example Setup for Mondial:
- Get Virtuoso https://github.com/openlink/virtuoso-opensource#installer-packages
- Get Mondial Database in N3 format: https://www.dbis.informatik.uni-goettingen.de/Mondial/#RDF
- mondial.n3
- mondial-meta.n3
- mondial-sameas.n3
- Import files via Virtuoso Conductor for Linked Data (Quad Store Upload)
- The summary graph files are already provided in this directory: summary-graph/mondial
- Install Node.js.
- Install dependencies: run
npm install
in the project root folder.
- In src/config/config.js you can control the configurations for query generation, results, etc.
- In the project directory run
npm start
. - Open http://localhost:3001/api-docs to try the endpoints in your browser.