Professional Documents
Culture Documents
EKG Training
EKG Training
Training
Hands-on sessions on writing SPARQL on Amazon Neptune Jupyter Notebooks using the Northwind
sample RDF Graph Database.
2. EKGF
Home | Enterprise Knowledge Graph Foundation (ekgf.org)
3. Medium Articles
Jupyter Notebooks at BT
1. Northwind
For everyone who has been working with Jupyter Notebooks, SPARQ, RDF and EKGF guiding
principles (Use cases and Stories), we have deployed a Jupyter Notebook implementation of
the Northwind Use Case in the location below.
northwind-use-case - Jupyter Notebook (sagemaker.aws)
TODO: Check if everybody has access to this notebook and can execute stories.
2. Studio Data Exploration Notebook
Walk-through
IMPORTANT: don’t run the heavy stories, e.g. count triple in named graphs, etc.
e. Copy an Order from N-TRIPLE file to the Subject position of the query
i. Get the type IRI and replace the Object to display all orders
l. Query triple { ?s a rdfs:Class } inside the Northwind GRAPH to get a list of Classes
<s3://bt-dt-dev-metadata/static-dataset/northwind/northwind-dataset.nt>
m. Start writing the Northwind Use Case Stories (SPARQL) one by one
Named Graphs
https://medium.com/gitconnected/working-with-rdf-database-named-graphs-a5ddab447e91
Reasoning
https://medium.com/gitconnected/reasoning-with-northwind-16cf3edf3a67
Benchmarking
https://medium.com/gitconnected/the-semantic-graph-database-benchmark-problem-
2aa6a44c5940