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...

Full description

Bibliographic Details
Main Authors: Benedikt, M, Arenas, M, Diaz, G
Format: Conference item
Published: VLDB Endowment 2016
_version_ 1797087755574968320
author Benedikt, M
Arenas, M
Diaz, G
author_facet Benedikt, M
Arenas, M
Diaz, G
author_sort Benedikt, M
collection OXFORD
description 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.
first_indexed 2024-03-07T02:40:12Z
format Conference item
id oxford-uuid:aa2f736f-3ff1-40e9-9f57-3e9141e7e5bb
institution University of Oxford
last_indexed 2024-03-07T02:40:12Z
publishDate 2016
publisher VLDB Endowment
record_format dspace
spelling oxford-uuid:aa2f736f-3ff1-40e9-9f57-3e9141e7e5bb2022-03-27T03:13:28ZSPARQLByE: Querying RDF data by exampleConference itemhttp://purl.org/coar/resource_type/c_5794uuid:aa2f736f-3ff1-40e9-9f57-3e9141e7e5bbSymplectic Elements at OxfordVLDB Endowment2016Benedikt, MArenas, MDiaz, GSemantic 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.
spellingShingle Benedikt, M
Arenas, M
Diaz, G
SPARQLByE: Querying RDF data by example
title SPARQLByE: Querying RDF data by example
title_full SPARQLByE: Querying RDF data by example
title_fullStr SPARQLByE: Querying RDF data by example
title_full_unstemmed SPARQLByE: Querying RDF data by example
title_short SPARQLByE: Querying RDF data by example
title_sort sparqlbye querying rdf data by example
work_keys_str_mv AT benediktm sparqlbyequeryingrdfdatabyexample
AT arenasm sparqlbyequeryingrdfdatabyexample
AT diazg sparqlbyequeryingrdfdatabyexample