Quality Assessment and Refinement Tom De Nies, Anastasia Dimou, - - PowerPoint PPT Presentation

quality assessment and refinement
SMART_READER_LITE
LIVE PREVIEW

Quality Assessment and Refinement Tom De Nies, Anastasia Dimou, - - PowerPoint PPT Presentation

ELIS Multimedia Lab Enabling Dataset Trustworthiness by Exposing the Provenance of Mapping Quality Assessment and Refinement Tom De Nies, Anastasia Dimou, Ruben Verborgh, Erik Mannens, and Rik Van de Walle ELIS Multimedia Lab Contents


slide-1
SLIDE 1

ELIS – Multimedia Lab

Tom De Nies, Anastasia Dimou, Ruben Verborgh, Erik Mannens, and Rik Van de Walle

Enabling Dataset Trustworthiness by Exposing the Provenance of Mapping Quality Assessment and Refinement

slide-2
SLIDE 2

ELIS – Multimedia Lab

Context: assessing trust of RDF datasets Mapping semi-structured data to RDF Mapping quality assessment and refinement workflow Capturing provenance of the workflow Deriving Trust

Contents

slide-3
SLIDE 3

ELIS – Multimedia Lab

How do we decide to trust an RDF dataset or not? One important aspect is: where did it come from? In a lot of cases, the RDF data was mapped from semi- structured data using a mapping language. In our lab, we developed such a language: The RDF Mapping Language http://rml.io

Context

slide-4
SLIDE 4

ELIS – Multimedia Lab

W3C R2RML exists to map databases to RDF To map all other data formats, there’s RML The cool thing: RML definitions are RDF themselves → they can be queried using SPARQL The problem: not all mappings are perfect right away

Mapping semi-structured data to RDF

slide-5
SLIDE 5

ELIS – Multimedia Lab

Evaluate data quality during the mapping stage Based on RDFUnit tests for mapping documents instead of data Turns out to be much more efficient for mapping documents than for data (seconds vs. hours) Generates violations (warnings and errors), based on which the mapping definitions are refined

Mapping quality assessment and refinement workflow

slide-6
SLIDE 6

ELIS – Multimedia Lab

Goal: evaluate the difference (delta) in trust between the new and old dataset Capturing provenance of the workflow

newRDF

  • ldRDF

newRML

  • ldRML

refinement Diff in trust? generates generates

slide-7
SLIDE 7

ELIS – Multimedia Lab

Query the provenance for violations and see:

  • How many there are
  • How bad they are (e.g., errors can be worse than warnings)

The cool thing: it’s all RDF, so it can be done with standard reasoning tools (N3, SPARQL, …)

Deriving Trust