Pith. sign in

REVIEW 1 cited by

Streamlining Knowledge Graph Construction with a fa\c{c}ade: The SPARQL Anything project

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2310.16700 v1 pith:6DU5PSLI submitted 2023-10-25 cs.DB cs.DS

classification cs.DBcs.DS
keywords sparqlanythingdesignknowledgealternativeconstructiongraphquerying
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

What should a data integration framework for knowledge engineers look like? Recent research on Knowledge Graph construction proposes the design of a fa\c{c}ade, a notion borrowed from object-oriented software engineering. This idea is applied to SPARQL Anything, a system that allows querying heterogeneous resources as-if they were in RDF, in plain SPARQL 1.1, by overloading the SERVICE clause. SPARQL Anything supports a wide variety of file formats, from popular ones (CSV, JSON, XML, Spreadsheets) to others that are not supported by alternative solutions (Markdown, YAML, DOCx, Bibtex). Features include querying Web APIs with high flexibility, parametrised queries, and chaining multiple transformations into complex pipelines. In this paper, we describe the design rationale and software architecture of the SPARQL Anything system. We provide references to an extensive set of reusable, real-world scenarios from various application domains. We report on the value-to-users of the founding assumptions of its design, compared to alternative solutions through a community survey and a field report from the industry.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Streamlining Knowledge Graph Creation with PyRML

    cs.DB 2025-05 conditional novelty 5.0 of 10

    PyRML is a Python-native RML engine that passes 306 of 323 RML-Core tests and shows lower runtimes than RMLMapper on the small test suite.

Pith tools