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...
Main Authors: | , , |
---|---|
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 |