[Profile picture of Ruben Verborgh]

Ruben Verborgh

Using an existing website as a queryable low-cost LOD publishing interface

by Brecht Van de Vyvere, Ruben Taelman, Pieter Colpaert, and Ruben Verborgh

Maintaining an Open Dataset comes at an extra recurring cost when it is published in a dedicated Web interface. As there is not often a direct financial return from publishing a dataset publicly, these extra costs need to be minimized. Therefore we want to explore reusing existing infrastructure by enriching existing websites with Linked Data. In this demonstrator, we advised the data owner to annotate a digital heritage website with JSON-LD snippets, resulting in a dataset of more than three million triples that is now available and officially maintained. The website itself is paged, and thus Hydra partial collection view controls were added in the snippets. We then extended the modular query engine Comunica to support following page controls and extracting data from HTML documents while querying. This way, a SPARQL or GraphQL query over multiple heterogeneous data sources can power automated data reuse. While the query performance on such an interface is visibly poor, it becomes easy to create composite data dumps. As a result of implementing these building blocks in Comunica, any paged collection and enriched HTML page now becomes queryable by the query engine. This enables heterogeneous data interfaces to share functionality and become technically interoperable.

full text BibTeX other citation formats

Published in 2019 in Proceedings of the 16th ESWC: Posters and Demos.

Keywords:

Read this article online

Cite this article in your work

Cite this article easily using its BibTeX entry:

@inproceedings{vandevyvere_eswc_demo_2019,
  author = {Van de Vyvere, Brecht and Taelman, Ruben and Colpaert, Pieter and Verborgh, Ruben},
  title = {Using an existing website as a queryable low-cost {LOD} publishing interface},
  booktitle = {Proceedings of the 16th ESWC: Posters and Demos},
  year = 2019,
  month = jun,
  url = {https://brechtvdv.github.io/Article-Using-an-existing-website-as-a-queryable-low-cost-LOD-publishing-interface/},
}

Alternatively, pick a reference of your choice below:

IEEE
B. Van de Vyvere, R. Taelman, P. Colpaert, and R. Verborgh, “Using an existing website as a queryable low-cost LOD publishing interface,” in Proceedings of the 16th ESWC: Posters and Demos, 2019.
ACM
Brecht Van de Vyvere, Ruben Taelman, Pieter Colpaert, and Ruben Verborgh. 2019. Using an existing website as a queryable low-cost LOD publishing interface. In Proceedings of the 16th ESWC: Posters and Demos.
LNCS
Van de Vyvere, B., Taelman, R., Colpaert, P., Verborgh, R.: Using an existing website as a queryable low-cost LOD publishing interface. In: Proceedings of the 16th ESWC: Posters and Demos (2019).
APA
Van de Vyvere, B., Taelman, R., Colpaert, P., & Verborgh, R. (2019). Using an existing website as a queryable low-cost LOD publishing interface. In Proceedings of the 16th ESWC: Posters and Demos.
MLA
Van de Vyvere, Brecht et al. “Using an Existing Website as a Queryable Low-Cost LOD Publishing Interface.” Proceedings of the 16th ESWC: Posters and Demos. 2019. Print.

Discuss this article