Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.
Getting Started with Semantics in MarkLogic
This is the second chapter in MarkLogic's "Semantic Developer's Guide". It describes how to set up MarkLogic Server to store triples. Includes a step-by-step example [...]
Introduction to Semantics in MarkLogic
This is the first chapter in MarkLogic's "Semantic Developer's Guide". It contains information about the RDF data model in general but, more importantly, the chapter [...]
Semantic Queries
This is the sixth chapter in MarkLogic's "Semantic Developer's Guide". This chapter discusses the principal techniques and tools used for performing semantic queries on RDF [...]
MarkLogic: Getting Started with Semantics
This page serves as an introduction to a series of exercises to introduce the following features of MarkLogic: A SPARQL query language interpreter; Tools and [...]
MarkLogic: Semantics Hello World
In this exercise, the user will: 1) Insert RDF triples into a database; 2) Query the triples using SPARQL. This is just one of several [...]
MarkLogic: SPARQL and XQuery together
This exercise covers the use of SPARQL and XQuery together in a few different ways. This involves running a series of queries on the BBC [...]
MarkLogic: Next Steps
This is just one of several tutorials in a sequence, and they should be done in order to gain the most benefit. This final tutorial [...]
MarkLogic: Using the Triple Index
This brief exercise makes use of a triple index outside of SPARQL. It relies on previously loaded data and builds on queries which were run [...]
Semantic Inferencing with MarkLogic
This tutorial familiarizes the user with concepts and steps for using Semantic Inferencing in MarkLogic. The concepts of inference, rulesets, asserted triples and ontology triples [...]
SPARQL Endpoint Interface to Python (1.6.4)
This is a wrapper around a SPARQL service. It helps in creating the query URI and, possibly, converting the result into a more manageable format. [...]