SPARQLByE: Querying RDF data by example

Semantic Web technologies such as RDF and its query language, SPARQL, offer the possibility of opening up the use of public datasets to a great variety of ordinary users. However, a key obstacle to the consumption of open data is the unfamiliarity of users with the structure of data, as well as thei...

Descripció completa

Dades bibliogràfiques
Autors principals: Benedikt, M, Arenas, M, Diaz, G
Format: Conference item
Publicat: VLDB Endowment 2016
Descripció
Sumari:Semantic Web technologies such as RDF and its query language, SPARQL, offer the possibility of opening up the use of public datasets to a great variety of ordinary users. However, a key obstacle to the consumption of open data is the unfamiliarity of users with the structure of data, as well as their unfamiliarity with SPARQL. To deal with these issues, we introduce a system for querying RDF data by example. At its core is a technique for reverse-engineering SPARQL queries by example. We demonstrate how reverse engineering along with other techniques, such as query relaxation, enables our system, SPARQLByE, to guide users who are unfamiliar with both the dataset and with SPARQL to the desired query and result set.