Generating High Quality Linked Data from Heterogeneous Sources
1. High Quality
Linked Data Generation
Dr Anastasia Dimou
Post-Doc researcher
imec.be - IDLab.technology
Anastasia.Dimou@imec.be
@natadimou
2. High Quality
Linked Data Generation
from Heterogeneous Data
best practices for semantically annotating &
connecting structured data on the (Semantic) Web
3. High Quality
Linked Data Generation
from Heterogeneous Data
Linked Data is (still) not intuitively available on the Web
4. High Quality
Linked Data Generation
from Heterogeneous Data
Linked Data is derived from heterogeneous
data sources, structures & formats
23. bibo:Document
bibo:presentedAt<http://ex.com/paper/{id}>
id title venue
1 Assessing & Refining Mappings to RDF to improve Dataset Quality ISWC 2015
2 RMLEditor : a graph-based editor for Linked Data mappings ESWC 2016
3 An ontology to semantically declare and describe functions ESWC 2016
4 Modeling, Generating, Publishing Knowledge as Linked Data EKAW 2017
5 Semi-automatic example-driven linked data mapping creation ISWC 2017
<http://ex.com/conf/{venue}>
bibo:Event
24. bibo:Document
bibo:presentedAt<http://ex.com/paper/1>
id title venue
1 Assessing & Refining Mappings to RDF to improve Dataset Quality ISWC 2015
2 RMLEditor : a graph-based editor for Linked Data mappings ESWC 2016
3 An ontology to semantically declare and describe functions ESWC 2016
4 Modeling, Generating, Publishing Knowledge as Linked Data EKAW 2017
5 Semi-automatic example-driven linked data mapping creation ISWC 2017
<http://ex.com/conf/ISWC2015>
bibo:Event
31. data owner
DB CSV XML JSON
RML
RML
handler
RML
Processor
Linked
Data
32. Machine-interpretable dataset & service descriptions for
heterogeneous data access and retrieval. A. Dimou et al.
data owner
DB CSV XML JSON
RML
RML
handler
RML
Processor
Linked
Data
data
retrieval
handler
33. Machine-interpretable dataset & service descriptions for
heterogeneous data access and retrieval. A. Dimou et al.
data owner
table CSV XML JSON
RML
RML
handler
RML
Processor
source
desc
Linked
Data
data
retrieval
handler
35. data owner
table CSV XML JSON
RML
RML
handler
RML
Processor
source
desc
Linked
Data
data
retrieval
handler
function
handler
36. An Ontology to Semantically Declare & Describe Functions
B.De Meester et al.
data owner
table CSV XML JSON
RML
FnO
RML
handler
RML
Processor
source
desc
Linked
Data
data
retrieval
handler
function
handler
GREL
DBpedia
functions
37. Automated Metadata Generation for Linked Data
Generation and Publishing Workflows. A. Dimou et al.
data owner
table CSV XML JSON
RML
FnO
RML
handler
RML
Processor
source
desc
metadata
handler
Linked
Data
meta
data
data
retrieval
handler
function
handler
GREL
DBpedia
functions
38. data owner
table CSV XML JSON
RML
FnO
RML
handler
RML
Processor
source
desc
metadata
handler
Linked
Data
meta
data
RMLMapper
data
retrieval
handler
function
handler
RML Mapper: a tool for uniform Linked Data generation
from heterogeneous data. A. Dimou et al.
40. bibo:Document
bibo:presentedAt<http://ex.com/paper/{id}>
id title venue
1 Assessing & Refining Mappings to RDF to improve Dataset Quality ISWC 2015
2 RMLEditor : a graph-based editor for Linked Data mappings ESWC 2016
3 An ontology to semantically declare and describe functions ESWC 2016
4 Modeling, Generating, Publishing Knowledge as Linked Data EKAW 2017
5 Semi-automatic example-driven linked data mapping creation ISWC 2017
<http://ex.com/conf/{venue}>
bibo:Event
41. foaf:Person
bibo:presentedAt<http://ex.com/paper/{id}>
id title venue
1 Assessing & Refining Mappings to RDF to improve Dataset Quality ISWC 2015
2 RMLEditor : a graph-based editor for Linked Data mappings ESWC 2016
3 An ontology to semantically declare and describe functions ESWC 2016
4 Modeling, Generating, Publishing Knowledge as Linked Data EKAW 2017
5 Semi-automatic example-driven linked data mapping creation ISWC 2017
<http://ex.com/conf/{venue}>
bibo:Proceedings
42. foaf:Person
bibo:presentedAt<http://ex.com/paper/1>
id title venue
1 Assessing & Refining Mappings to RDF to improve Dataset Quality ISWC 2015
2 RMLEditor : a graph-based editor for Linked Data mappings ESWC 2016
3 An ontology to semantically declare and describe functions ESWC 2016
4 Modeling, Generating, Publishing Knowledge as Linked Data EKAW 2017
5 Semi-automatic example-driven linked data mapping creation ISWC 2017
<http://ex.com/conf/ISWC2015>
bibo:Proceedings
48. Conference
Year 2014 2015
Solution 1.1 swc:OrganizedEvent swc:OrganizedEvent
Solution 1.2 swc:Event bibo:Conference
Solution 1.3 swrc:Event swrc:Event
Solution 1.4 swrc:Event
Challenges as enablers for high quality Linked Data:
insights from the Semantic Publishing Challenge A. Dimou, et al.
Semantic Publishing
Challenge 2014 - 2016
statistics
49. Workshop
Year 2014 2015
Solution 1.1 bibo:Workshop bibo:Workshop
Solution 1.2 swc:Event bibo:Workshop
Solution 1.3 swrc:Event swrc:Workshop
Solution 1.4 swrc:Section
Challenges as enablers for high quality Linked Data:
insights from the Semantic Publishing Challenge A. Dimou, et al.
Semantic Publishing
Challenge 2014 - 2016
statistics
50. Paper
Year 2014 2015
Solution 1.1 swrc:InProceedings foaf:Document
Solution 1.2 bibo:Article swrc:InProceedings
Solution 1.3 swrc:Publication swrc:Publication
Solution 1.4 swc:Paper
Challenges as enablers for high quality Linked Data:
insights from the Semantic Publishing Challenge A. Dimou, et al.
Semantic Publishing
Challenge 2014 - 2016
statistics
64. RML
Mapper
execute
RML rules
administrate Linked Data generation workflow
RML
Workbench
RML
Validator
validate
RML rules
RML rules
validated
RML rules
Linked
Data
data
declare
RML rules
RML
Language
65. Human agents do not need to
put in much effort to provide Linked Data
66. Human agents do not need to
put in much effort to provide Linked Data
Intelligent software agents
which function with Semantic Web technologies
will have enough Linked Data to work with
67. High Quality
Linked Data Generation
Dr Anastasia Dimou
Post-Doc researcher
imec.be - IDLab.technology
Anastasia.Dimou@imec.be
@natadimou