DBAIMay 3, 2018

Simplified SPARQL REST API - CRUD on JSON Object Graphs via URI Paths

arXiv:1805.01825v19 citations
Originality Synthesis-oriented
AI Analysis

This addresses usability issues for Semantic Web novices, but it is incremental as it builds on existing SPARQL infrastructure.

The paper tackles the complexity of SPARQL for Semantic Web novices by converting SPARQL endpoints into a simple REST API, representing graphs as nested JSON objects traversable via API paths.

Within the Semantic Web community, SPARQL is one of the predominant languages to query and update RDF knowledge. However, the complexity of SPARQL, the underlying graph structure and various encodings are common sources of confusion for Semantic Web novices. In this paper we present a general purpose approach to convert any given SPARQL endpoint into a simple to use REST API. To lower the initial hurdle, we represent the underlying graph as an interlinked view of nested JSON objects that can be traversed by the API path.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes