SlideShare una empresa de Scribd logo
1 de 67
Descargar para leer sin conexión
High Quality
Linked Data Generation
Dr Anastasia Dimou
Post-Doc researcher
imec.be - IDLab.technology
Anastasia.Dimou@imec.be
@natadimou
High Quality
Linked Data Generation
from Heterogeneous Data
best practices for semantically annotating &
connecting structured data on the (Semantic) Web
High Quality
Linked Data Generation
from Heterogeneous Data
Linked Data is (still) not intuitively available on the Web
High Quality
Linked Data Generation
from Heterogeneous Data
Linked Data is derived from heterogeneous
data sources, structures & formats
High Quality
Linked Data Generation
from Heterogeneous Data
Linked Data needs to be consistent
Human agents do not want to
put in effort to provide Linked Data
until there are software agents that use it
Why is Linked Data Generation
Such a difficult task?
data owner
custom implementation
Linked
Data
my
data
data owner
custom implementation
Linked
Data
my
data
data owner
Linked
Data
Linked
Data
Linked
Data
Linked
Data
XMLCSV JSONDB
format-specific implementation
data owner
Linked
Data
Linked
Data
Linked
Data
Linked
Data
XMLCSV JSONDB
Linked
Data
facilitate Linked Data generation by
reducing data & semantic heterogeneity
& increasing Linked Data quality
data owner
Linked
Data
Linked
Data
Linked
Data
Linked
Data
DB CSV XML JSON
multiple data sources
data owner
DB CSV XML JSON
uniform execution
Linked
Data
data owner
DB CSV XML JSON
?
uniform declaration
Linked
Data
data owner
DB CSV XML JSON
?
uniform declaration
Linked
Data
declaration
execution
assessment
data owner
DB CSV XML JSON
Linked
Data
?
data owner
DB CSV XML JSON
R2RML
Linked
Data
Linked
Data
data owner
DB CSV XML JSON
R2RML
Linked
Data
Linked
Data
Extending R2RML to a source-independent mapping language for RDF
A. Dimou et al.
data owner
DB CSV XML JSON
R2RML
Linked
Data
http://RML.io
RML: A Generic Language for Integrated RDF Mappings
of Heterogeneous Data. A. Dimou et al.
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
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
Who defines those rules?
<datafield tag="001#">
<subfield code="0">2,192</subfield>
</datafield>
<datafield tag="001A">
<subfield code="0">1961:22-06-88</subfield>
</datafield>
<datafield tag="001U">
<subfield code="0">utf8</subfield>
</datafield>
<datafield tag="002C">
<subfield code="a">tekst</subfield>
<subfield code="b">txt</subfield>
<subfield code="2">rdacontent/dut</subfield>
</datafield>
<datafield tag="002D">
<subfield code="a">zonder medium</subfield>
<subfield code="b">n</subfield>
<subfield code="2">rdamedia/dut</subfield>
</datafield>
<datafield tag="003#">
<subfield code="0">047268573</subfield>
</datafield>
<datafield tag="003O">
<subfield code="a">OCoLC</subfield>
<subfield code="0">64827916</subfield>
</datafield>
Sem
Web
dev
rr:subjectMap [
rr:template "http://data.kb.nl/ppn/{repox:metadata/record/datafield[@tag="003@"]/subfield[@code="0"]}";
rr:class ex:Record ];
rr:predicateObjectMap [
rr:predicate rdfs:label;
rr:objectMap [
rml:reference "repox:metadata/record/datafield[@tag="021A"]/subfield[@code="a"]";
rr:language "nl" ] ];
rr:predicateObjectMap [
rr:predicate dcterms:type;
rr:objectMap [ rml:reference "repox:metadata/record/datafield[@tag="002@"]/subfield[@code="0"]" ] ];
rr:predicateObjectMap [
rr:predicate dcterms:publisher;
rr:objectMap [ rml:reference "repox:metadata/record/datafield[@tag="033A"]/subfield[@code="n"]" ] ];
rr:predicateObjectMap [
rr:predicate rdfs:seeAlso;
rr:objectMap [ rr:template "http://www.worldcat.org/oclc/{metadata/record/datafield[@tag="003O"]/subfield[@code="0"]}"] ].
dataowner
RMLEditor: A Graph-Based Mapping Editor for Linked Data Mappings
P. Heyvaert, et al.
declaration
execution
assessment
declare
mapping rules
RML
Language
data owner
DB CSV XML JSON
RML
Linked
Data
data owner
DB CSV XML JSON
RML
RML
handler
RML
Processor
Linked
Data
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
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
“15th October 2017”
“2017-10-15”^^xsd:date
data owner
table CSV XML JSON
RML
RML
handler
RML
Processor
source
desc
Linked
Data
data
retrieval
handler
data owner
table CSV XML JSON
RML
RML
handler
RML
Processor
source
desc
Linked
Data
data
retrieval
handler
function
handler
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
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
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.
declaration
execution
assessment
declaration
execution
assessment
RML
Mapper
execute
RML rules
RML rules
Linked
Data
data
declare
RML rules
RML
Language
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
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
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
What happens then?
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
100 triples
2 violations/triple
200 violations!
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
1,000,000 triples
2 violations/triple
2,000,000 violations!
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
1,000,000 triples
2 violations/triple
2,000,000 violations!
You think this doesn’t happen?!
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
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
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
Can we prevent violations?
RML
Mapper
DQA
Linked
Data
data
RML
violations
RML
Mapper
violations
MDQA
Linked
Data
data
RML
Assessing and Refining Mappings to RDF to
Improve Dataset Quality. A. Dimou et al.
new
RML
RML
Mapper
Mapping
Refinementsviolations
MDQA
(optional)
Linked
Data
data
RML
DBpedia
Use Case
Sustainable Linked Data Generation:
The case of DBpedia: W. Maroy et al.
Certain test cases require
a complete Linked Data set
DBpedia Quality Assessment
Linked Data: 16h
RML rules: 32s
new
RML
RML
Mapper
Mapping
Refinementsviolations
MDQA
(optional)
Linked
Data
data
RML
declaration
execution
assessment
RML
Mapper
execute
RML rules
RML
Validator
validate
RML rules
RML rules
validated
RML rules
Linked
Data
data
declare
RML rules
RML
Language
declaration
execution
assessment
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
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
Human agents do not need to
put in much effort to provide Linked Data
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
High Quality
Linked Data Generation
Dr Anastasia Dimou
Post-Doc researcher
imec.be - IDLab.technology
Anastasia.Dimou@imec.be
@natadimou

Más contenido relacionado

La actualidad más candente

Toronto OpenRefine MeetUp Nov 2015
Toronto OpenRefine MeetUp Nov 2015Toronto OpenRefine MeetUp Nov 2015
Toronto OpenRefine MeetUp Nov 2015Martin Magdinier
 
Iterative data discovery and transformation with open refine
Iterative data discovery and transformation with open refineIterative data discovery and transformation with open refine
Iterative data discovery and transformation with open refineMartin Magdinier
 
Connected data meetup group - introduction & scope
Connected data meetup group - introduction & scopeConnected data meetup group - introduction & scope
Connected data meetup group - introduction & scopeConnected Data World
 
Linked Data Experiences at Springer Nature
Linked Data Experiences at Springer NatureLinked Data Experiences at Springer Nature
Linked Data Experiences at Springer NatureMichele Pasin
 
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationSigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationRichard Cyganiak
 
Visual Ontology Modeling for Domain Experts and Business Users with metaphactory
Visual Ontology Modeling for Domain Experts and Business Users with metaphactoryVisual Ontology Modeling for Domain Experts and Business Users with metaphactory
Visual Ontology Modeling for Domain Experts and Business Users with metaphactoryPeter Haase
 
Publishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case studyPublishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case studyOscar Corcho
 
Strata sf - Amundsen presentation
Strata sf - Amundsen presentationStrata sf - Amundsen presentation
Strata sf - Amundsen presentationTao Feng
 
Linked data experience at Macmillan: Building discovery services for scientif...
Linked data experience at Macmillan: Building discovery services for scientif...Linked data experience at Macmillan: Building discovery services for scientif...
Linked data experience at Macmillan: Building discovery services for scientif...Michele Pasin
 
Scalable Web Data Management using RDF
Scalable Web Data Management using RDF  Scalable Web Data Management using RDF
Scalable Web Data Management using RDF Navid Sedighpour
 
An introduction to multi-model databases
An introduction to multi-model databasesAn introduction to multi-model databases
An introduction to multi-model databasesBerta Hermida Plaza
 
Hybrid Enterprise Knowledge Graphs
Hybrid Enterprise Knowledge GraphsHybrid Enterprise Knowledge Graphs
Hybrid Enterprise Knowledge GraphsPeter Haase
 
Stream processing: The Matrix Revolutions
Stream processing: The Matrix RevolutionsStream processing: The Matrix Revolutions
Stream processing: The Matrix RevolutionsRomanaPernischov
 
Graph Analytics for big data
Graph Analytics for big dataGraph Analytics for big data
Graph Analytics for big dataSigmoid
 
Introduction to Microsoft R Services
Introduction to Microsoft R ServicesIntroduction to Microsoft R Services
Introduction to Microsoft R ServicesGregg Barrett
 
GDBinSV_Meetup_DBMS_Trends_10062016
GDBinSV_Meetup_DBMS_Trends_10062016GDBinSV_Meetup_DBMS_Trends_10062016
GDBinSV_Meetup_DBMS_Trends_10062016Joshua Bae
 
Build Knowledge Graphs with Oracle RDF to Extract More Value from Your Data
Build Knowledge Graphs with Oracle RDF to Extract More Value from Your DataBuild Knowledge Graphs with Oracle RDF to Extract More Value from Your Data
Build Knowledge Graphs with Oracle RDF to Extract More Value from Your DataJean Ihm
 
Modeling employees relationships with Apache Spark
Modeling employees relationships with Apache SparkModeling employees relationships with Apache Spark
Modeling employees relationships with Apache SparkWassim TRIFI
 
ODI Summit 2016 - Linked Open Data at Springer Nature
ODI Summit 2016 - Linked Open Data at Springer NatureODI Summit 2016 - Linked Open Data at Springer Nature
ODI Summit 2016 - Linked Open Data at Springer NatureMichele Pasin
 
Semantika Introduction
Semantika IntroductionSemantika Introduction
Semantika IntroductionJosef Hardi
 

La actualidad más candente (20)

Toronto OpenRefine MeetUp Nov 2015
Toronto OpenRefine MeetUp Nov 2015Toronto OpenRefine MeetUp Nov 2015
Toronto OpenRefine MeetUp Nov 2015
 
Iterative data discovery and transformation with open refine
Iterative data discovery and transformation with open refineIterative data discovery and transformation with open refine
Iterative data discovery and transformation with open refine
 
Connected data meetup group - introduction & scope
Connected data meetup group - introduction & scopeConnected data meetup group - introduction & scope
Connected data meetup group - introduction & scope
 
Linked Data Experiences at Springer Nature
Linked Data Experiences at Springer NatureLinked Data Experiences at Springer Nature
Linked Data Experiences at Springer Nature
 
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationSigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
 
Visual Ontology Modeling for Domain Experts and Business Users with metaphactory
Visual Ontology Modeling for Domain Experts and Business Users with metaphactoryVisual Ontology Modeling for Domain Experts and Business Users with metaphactory
Visual Ontology Modeling for Domain Experts and Business Users with metaphactory
 
Publishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case studyPublishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case study
 
Strata sf - Amundsen presentation
Strata sf - Amundsen presentationStrata sf - Amundsen presentation
Strata sf - Amundsen presentation
 
Linked data experience at Macmillan: Building discovery services for scientif...
Linked data experience at Macmillan: Building discovery services for scientif...Linked data experience at Macmillan: Building discovery services for scientif...
Linked data experience at Macmillan: Building discovery services for scientif...
 
Scalable Web Data Management using RDF
Scalable Web Data Management using RDF  Scalable Web Data Management using RDF
Scalable Web Data Management using RDF
 
An introduction to multi-model databases
An introduction to multi-model databasesAn introduction to multi-model databases
An introduction to multi-model databases
 
Hybrid Enterprise Knowledge Graphs
Hybrid Enterprise Knowledge GraphsHybrid Enterprise Knowledge Graphs
Hybrid Enterprise Knowledge Graphs
 
Stream processing: The Matrix Revolutions
Stream processing: The Matrix RevolutionsStream processing: The Matrix Revolutions
Stream processing: The Matrix Revolutions
 
Graph Analytics for big data
Graph Analytics for big dataGraph Analytics for big data
Graph Analytics for big data
 
Introduction to Microsoft R Services
Introduction to Microsoft R ServicesIntroduction to Microsoft R Services
Introduction to Microsoft R Services
 
GDBinSV_Meetup_DBMS_Trends_10062016
GDBinSV_Meetup_DBMS_Trends_10062016GDBinSV_Meetup_DBMS_Trends_10062016
GDBinSV_Meetup_DBMS_Trends_10062016
 
Build Knowledge Graphs with Oracle RDF to Extract More Value from Your Data
Build Knowledge Graphs with Oracle RDF to Extract More Value from Your DataBuild Knowledge Graphs with Oracle RDF to Extract More Value from Your Data
Build Knowledge Graphs with Oracle RDF to Extract More Value from Your Data
 
Modeling employees relationships with Apache Spark
Modeling employees relationships with Apache SparkModeling employees relationships with Apache Spark
Modeling employees relationships with Apache Spark
 
ODI Summit 2016 - Linked Open Data at Springer Nature
ODI Summit 2016 - Linked Open Data at Springer NatureODI Summit 2016 - Linked Open Data at Springer Nature
ODI Summit 2016 - Linked Open Data at Springer Nature
 
Semantika Introduction
Semantika IntroductionSemantika Introduction
Semantika Introduction
 

Similar a Generating High Quality Linked Data from Heterogeneous Sources

SAP BI with BO from LCC Infotech,Hyderabad
SAP BI with BO from LCC Infotech,HyderabadSAP BI with BO from LCC Infotech,Hyderabad
SAP BI with BO from LCC Infotech,Hyderabadlccinfotech
 
An Implementation of a New Framework for Automatic Generation of Ontology and...
An Implementation of a New Framework for Automatic Generation of Ontology and...An Implementation of a New Framework for Automatic Generation of Ontology and...
An Implementation of a New Framework for Automatic Generation of Ontology and...IJCSIS Research Publications
 
Resume of Jay Zabinsky
Resume of Jay ZabinskyResume of Jay Zabinsky
Resume of Jay Zabinskyjzabinsky
 
Silverlight 5 whats new overview
Silverlight 5 whats new overviewSilverlight 5 whats new overview
Silverlight 5 whats new overviewmdc11
 
2017-01-08-scaling tribalknowledge
2017-01-08-scaling tribalknowledge2017-01-08-scaling tribalknowledge
2017-01-08-scaling tribalknowledgeChristopher Williams
 
Ipedo Company Overview
Ipedo Company OverviewIpedo Company Overview
Ipedo Company OverviewTim_Matthews
 
SAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGSAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGMadhukar Reddy
 
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior AnalyticsA Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior AnalyticsAndrea Mauri
 
Tableau & MongoDB: Visual Analytics at the Speed of Thought
Tableau & MongoDB: Visual Analytics at the Speed of ThoughtTableau & MongoDB: Visual Analytics at the Speed of Thought
Tableau & MongoDB: Visual Analytics at the Speed of ThoughtMongoDB
 
Manas IBM SAP BW
Manas IBM SAP BWManas IBM SAP BW
Manas IBM SAP BWMANAS MAITI
 
SFScon22 - Francesco Corcoglioniti - Integrating Dynamically-Computed Data an...
SFScon22 - Francesco Corcoglioniti - Integrating Dynamically-Computed Data an...SFScon22 - Francesco Corcoglioniti - Integrating Dynamically-Computed Data an...
SFScon22 - Francesco Corcoglioniti - Integrating Dynamically-Computed Data an...South Tyrol Free Software Conference
 
SMX Advanced 2012 - Catching up with the Semantic Web
SMX Advanced 2012 - Catching up with the Semantic WebSMX Advanced 2012 - Catching up with the Semantic Web
SMX Advanced 2012 - Catching up with the Semantic WebMatthew Brown
 
Linked Data Hypercubes
Linked Data HypercubesLinked Data Hypercubes
Linked Data HypercubesDave Reynolds
 
Connecting Your Data Analytics Pipeline
Connecting Your Data Analytics PipelineConnecting Your Data Analytics Pipeline
Connecting Your Data Analytics PipelineAmazon Web Services
 
Ibm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshopIbm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshopShubhra Kar
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationSören Auer
 
Koneksys - Offering Services to Connect Data using the Data Web
Koneksys - Offering Services to Connect Data using the Data WebKoneksys - Offering Services to Connect Data using the Data Web
Koneksys - Offering Services to Connect Data using the Data WebKoneksys
 

Similar a Generating High Quality Linked Data from Heterogeneous Sources (20)

SAP BI with BO from LCC Infotech,Hyderabad
SAP BI with BO from LCC Infotech,HyderabadSAP BI with BO from LCC Infotech,Hyderabad
SAP BI with BO from LCC Infotech,Hyderabad
 
An Implementation of a New Framework for Automatic Generation of Ontology and...
An Implementation of a New Framework for Automatic Generation of Ontology and...An Implementation of a New Framework for Automatic Generation of Ontology and...
An Implementation of a New Framework for Automatic Generation of Ontology and...
 
Resume of Jay Zabinsky
Resume of Jay ZabinskyResume of Jay Zabinsky
Resume of Jay Zabinsky
 
Silverlight 5 whats new overview
Silverlight 5 whats new overviewSilverlight 5 whats new overview
Silverlight 5 whats new overview
 
2017-01-08-scaling tribalknowledge
2017-01-08-scaling tribalknowledge2017-01-08-scaling tribalknowledge
2017-01-08-scaling tribalknowledge
 
Ipedo Company Overview
Ipedo Company OverviewIpedo Company Overview
Ipedo Company Overview
 
Sap business objects bobi training
Sap business objects bobi trainingSap business objects bobi training
Sap business objects bobi training
 
SAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGSAP BO ONLINE TRAINING
SAP BO ONLINE TRAINING
 
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior AnalyticsA Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
 
Tableau & MongoDB: Visual Analytics at the Speed of Thought
Tableau & MongoDB: Visual Analytics at the Speed of ThoughtTableau & MongoDB: Visual Analytics at the Speed of Thought
Tableau & MongoDB: Visual Analytics at the Speed of Thought
 
Manas IBM SAP BW
Manas IBM SAP BWManas IBM SAP BW
Manas IBM SAP BW
 
SFScon22 - Francesco Corcoglioniti - Integrating Dynamically-Computed Data an...
SFScon22 - Francesco Corcoglioniti - Integrating Dynamically-Computed Data an...SFScon22 - Francesco Corcoglioniti - Integrating Dynamically-Computed Data an...
SFScon22 - Francesco Corcoglioniti - Integrating Dynamically-Computed Data an...
 
Olap
OlapOlap
Olap
 
SMX Advanced 2012 - Catching up with the Semantic Web
SMX Advanced 2012 - Catching up with the Semantic WebSMX Advanced 2012 - Catching up with the Semantic Web
SMX Advanced 2012 - Catching up with the Semantic Web
 
Linked Data Hypercubes
Linked Data HypercubesLinked Data Hypercubes
Linked Data Hypercubes
 
Final paper
Final paperFinal paper
Final paper
 
Connecting Your Data Analytics Pipeline
Connecting Your Data Analytics PipelineConnecting Your Data Analytics Pipeline
Connecting Your Data Analytics Pipeline
 
Ibm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshopIbm_interconnect_restapi_workshop
Ibm_interconnect_restapi_workshop
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data Integration
 
Koneksys - Offering Services to Connect Data using the Data Web
Koneksys - Offering Services to Connect Data using the Data WebKoneksys - Offering Services to Connect Data using the Data Web
Koneksys - Offering Services to Connect Data using the Data Web
 

Más de andimou

DBpedia Mappings Quality Assessment
DBpedia Mappings Quality AssessmentDBpedia Mappings Quality Assessment
DBpedia Mappings Quality Assessmentandimou
 
Towards an Interface for User-Friendly Linked Data Generation Administration
Towards an Interface for User-Friendly Linked Data Generation AdministrationTowards an Interface for User-Friendly Linked Data Generation Administration
Towards an Interface for User-Friendly Linked Data Generation Administrationandimou
 
Mappings Validation
Mappings ValidationMappings Validation
Mappings Validationandimou
 
Assessing and Refining Mappings to RDF to Improve Dataset Quality
Assessing and Refining Mappings to RDF to Improve Dataset QualityAssessing and Refining Mappings to RDF to Improve Dataset Quality
Assessing and Refining Mappings to RDF to Improve Dataset Qualityandimou
 
Test-driven Assessment of [R2]RML Mappings to Improve Dataset Quality
Test-driven Assessment of [R2]RML Mappings to Improve Dataset Quality Test-driven Assessment of [R2]RML Mappings to Improve Dataset Quality
Test-driven Assessment of [R2]RML Mappings to Improve Dataset Quality andimou
 
Machine-Interpretable Dataset and Service Descriptions for Heterogeneous Data...
Machine-Interpretable Dataset and Service Descriptions for Heterogeneous Data...Machine-Interpretable Dataset and Service Descriptions for Heterogeneous Data...
Machine-Interpretable Dataset and Service Descriptions for Heterogeneous Data...andimou
 
Extraction and Semantic Annotation of Workshop Proceedings in HTML using RML
Extraction and Semantic Annotation of Workshop Proceedings in HTML using RMLExtraction and Semantic Annotation of Workshop Proceedings in HTML using RML
Extraction and Semantic Annotation of Workshop Proceedings in HTML using RMLandimou
 
Mapping Hierarchical Sources into RDF using the RML Mapping Language
Mapping Hierarchical Sources into RDF using the RML Mapping LanguageMapping Hierarchical Sources into RDF using the RML Mapping Language
Mapping Hierarchical Sources into RDF using the RML Mapping Languageandimou
 
A Generic Language for Integrated RDF Mappings of Heterogeneous Data
A Generic Language for Integrated RDF Mappings of Heterogeneous DataA Generic Language for Integrated RDF Mappings of Heterogeneous Data
A Generic Language for Integrated RDF Mappings of Heterogeneous Dataandimou
 
Visualizing the information of a Linked Open Data enabled Research Informatio...
Visualizing the information of a Linked Open Data enabled Research Informatio...Visualizing the information of a Linked Open Data enabled Research Informatio...
Visualizing the information of a Linked Open Data enabled Research Informatio...andimou
 

Más de andimou (10)

DBpedia Mappings Quality Assessment
DBpedia Mappings Quality AssessmentDBpedia Mappings Quality Assessment
DBpedia Mappings Quality Assessment
 
Towards an Interface for User-Friendly Linked Data Generation Administration
Towards an Interface for User-Friendly Linked Data Generation AdministrationTowards an Interface for User-Friendly Linked Data Generation Administration
Towards an Interface for User-Friendly Linked Data Generation Administration
 
Mappings Validation
Mappings ValidationMappings Validation
Mappings Validation
 
Assessing and Refining Mappings to RDF to Improve Dataset Quality
Assessing and Refining Mappings to RDF to Improve Dataset QualityAssessing and Refining Mappings to RDF to Improve Dataset Quality
Assessing and Refining Mappings to RDF to Improve Dataset Quality
 
Test-driven Assessment of [R2]RML Mappings to Improve Dataset Quality
Test-driven Assessment of [R2]RML Mappings to Improve Dataset Quality Test-driven Assessment of [R2]RML Mappings to Improve Dataset Quality
Test-driven Assessment of [R2]RML Mappings to Improve Dataset Quality
 
Machine-Interpretable Dataset and Service Descriptions for Heterogeneous Data...
Machine-Interpretable Dataset and Service Descriptions for Heterogeneous Data...Machine-Interpretable Dataset and Service Descriptions for Heterogeneous Data...
Machine-Interpretable Dataset and Service Descriptions for Heterogeneous Data...
 
Extraction and Semantic Annotation of Workshop Proceedings in HTML using RML
Extraction and Semantic Annotation of Workshop Proceedings in HTML using RMLExtraction and Semantic Annotation of Workshop Proceedings in HTML using RML
Extraction and Semantic Annotation of Workshop Proceedings in HTML using RML
 
Mapping Hierarchical Sources into RDF using the RML Mapping Language
Mapping Hierarchical Sources into RDF using the RML Mapping LanguageMapping Hierarchical Sources into RDF using the RML Mapping Language
Mapping Hierarchical Sources into RDF using the RML Mapping Language
 
A Generic Language for Integrated RDF Mappings of Heterogeneous Data
A Generic Language for Integrated RDF Mappings of Heterogeneous DataA Generic Language for Integrated RDF Mappings of Heterogeneous Data
A Generic Language for Integrated RDF Mappings of Heterogeneous Data
 
Visualizing the information of a Linked Open Data enabled Research Informatio...
Visualizing the information of a Linked Open Data enabled Research Informatio...Visualizing the information of a Linked Open Data enabled Research Informatio...
Visualizing the information of a Linked Open Data enabled Research Informatio...
 

Último

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Último (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Generating High Quality Linked Data from Heterogeneous Sources