SlideShare a Scribd company logo
1 of 19
Data Integration,
A Linked Data Approach
Boris Villazón-Terrazas
@boricles
Slides available at: http://www.slideshare.net/boricles/
2
ToC
» Introduction
» Linked Data
» Use Cases
3
Introduction
 Current data systems combine data from a tremendous number
of resources
….
4
Introduction
 We use the term data shape to refer on how data is arranged
and structured.
resource data shape
1. Michael Hausenblas, Boris Villazon-Terrazas, Richard Cyganiak. Data shapes and data transformations.
arXiv preprint arXiv:1211.1565
Fundamental data shapes
• tabular
• tree
• graph
5
Introduction
 Data Integration
6
Classic Web
MovieDB
CIA
World
FactBook
Data exposed to
the Web via
HTML, pdf, etc.
© Slide adapted from “5min Introduction to Linked Data”- Olaf Hartig
7
Classic Web
Information from
single pages
can be found via
search engines
Complex queries
over multiple
pages / data
sources?
© Slide adapted from “5min Introduction to Linked Data”- Olaf Hartig
8
What do we actually want?
Use the Web like a single global database
Move from a Web of documents to a Web of Data
MovieDB
CIA
World
FactBook
© Slide adapted from “5min Introduction to Linked Data”- Olaf Hartig
9
Linked Data enables such Web of Data
MovieDB
CIA
World
FactBook
Global Identifier: URI (Uniform Resource Identifier), which is a string of characters used
to identify a name or a resource on the Internet.
http://cia.../Bolivia
http://imdb.../TLLuvia
Data Model: RDF (Resource Description Framework), which is a standard model
for data interchange on the Web
http://.../population
http://.../name
8000000
“Even the Rain”
Access Mechanism: HTTP
Connection: Typed Links
http://.../filming_location
© Slide adapted from “5min Introduction to Linked Data”- Olaf Hartig
11
Exploitation
Streaming resources
12
Enterprise Linked Data
 Linked Data is not necessarily free data
 Enterprises have many disparate data sources and data
silos
 Linked Data allows having global identifiers for data that
can be accessed using the Web infrastructure and typed
links between data possibly from different applications
 Graph-based RDF data model allows consuming and
merging data without having to do complex structural
transformation
13
Enterprise Linked Data
Office A
Office B
Office C
Products
Company 1
Agency A
Services
Agency B
Company 2
14
GeoLinkedData Ecuador – http://geo.linkeddata.ec
Image taken from http://www.spatialytics.org/projects/geokettle/
RDF Generator Plugins
• GeoKettle
- Spatially-enabled version of the generic ETL tool, Kettle (Pentaho Data
Integration)
- Powerful, metadata-driven spatial ETL tool dedicates to the integration of
different geospatial data resources
Extract
Transform
Load
15
Publication and exploitation
Parliament
SPARQL
http://purl.org/Ecuador/geo/sparql
Rivers of the province of Guayas
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX geof: <http://www.opengis.net/def/function/geosparql/>
PREFIX sf: <http://www.opengis.net/ont/sf#>
PREFIX units: <http://www.opengis.net/def/uom/OGC/1.0/>
SELECT distinct ?r ?label ?Figure ?r2 ?Figure2
WHERE {
?r rdf:type <http://geo.linkeddata.ec/ontology/riosdobles_promsa>.
?r rdfs:label ?label.
?r geo:hasGeometry ?geo.
?geo rdf:type ?geoType .
?geo geo:asWKT ?Figure.
?r2 rdf:type <http://geo.linkeddata.ec/ontology/provincias_promsa>.
?r2 rdfs:label "GUAYAS"@es.
?r2 geo:hasGeometry ?geo2.
?geo2 rdf:type ?geoType2 .
?geo2 geo:asWKT ?Figure2.
FILTER (geof:sfIntersects(?Figure2, ?Figure)).
}
16
Publication and exploitation
Parliament
SPARQL
Rivers of the province of Guayas
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX geof: <http://www.opengis.net/def/function/geosparql/>
PREFIX sf: <http://www.opengis.net/ont/sf#>
PREFIX units: <http://www.opengis.net/def/uom/OGC/1.0/>
SELECT distinct ?r ?label ?Figure ?r2 ?Figure2
WHERE {
?r a <http://geo.linkeddata.ec/ontology/riosdobles_promsa>.
?r rdfs:label ?label.
?r geo:hasGeometry ?geo.
?geo rdf:type ?geoType .
?geo geo:asWKT ?Figure.
?r2 a <http://geo.linkeddata.ec/ontology/provincias_promsa>.
?r2 rdfs:label "GUAYAS"@es.
?r2 geo:hasGeometry ?geo2.
?geo2 rdf:type ?geoType2 .
?geo2 geo:asWKT ?Figure2.
FILTER (geof:sfIntersects(?Figure2, ?Figure)).
}
http://200.0.31.28:8081/map4rdf-0.0.4-OL-SNAPSHOT/#dashboard
17
iSOCO, tentative example
Enterprise Linked Data
Data Source
iSOCO ICM
Data Soource
iSOCO Lab
Data Source
iSOCO ST
Linked Data
Platform
External
data sources
Added value services
18
http://datosenlazados.org/cms/
http://linkeddata.ec/
19
Data Integration,
A Linked Data Approach
Boris Villazón-Terrazas
@boricles
Slides available at: http://www.slideshare.net/boricles/

More Related Content

What's hot

Semantic Markup
Semantic Markup Semantic Markup
Semantic Markup
R A Akerkar
 
Jarrar: Data Integration and Fusion using RDF
Jarrar: Data Integration and Fusion using RDFJarrar: Data Integration and Fusion using RDF
Jarrar: Data Integration and Fusion using RDF
Mustafa Jarrar
 

What's hot (19)

ROI in Linking Content to CRM by Applying the Linked Data Stack
ROI in Linking Content to CRM by Applying the Linked Data StackROI in Linking Content to CRM by Applying the Linked Data Stack
ROI in Linking Content to CRM by Applying the Linked Data Stack
 
Querying the Wikidata Knowledge Graph
Querying the Wikidata Knowledge GraphQuerying the Wikidata Knowledge Graph
Querying the Wikidata Knowledge Graph
 
Discovering Related Data Sources in Data Portals
Discovering Related Data Sources in Data PortalsDiscovering Related Data Sources in Data Portals
Discovering Related Data Sources in Data Portals
 
DBpedia Tutorial - Feb 2015, Dublin
DBpedia Tutorial - Feb 2015, DublinDBpedia Tutorial - Feb 2015, Dublin
DBpedia Tutorial - Feb 2015, Dublin
 
Semantic Markup
Semantic Markup Semantic Markup
Semantic Markup
 
Industry@RuleML2015 DataGraft
Industry@RuleML2015 DataGraftIndustry@RuleML2015 DataGraft
Industry@RuleML2015 DataGraft
 
The RDF Report Card: Beyond the Triple Count
The RDF Report Card: Beyond the Triple CountThe RDF Report Card: Beyond the Triple Count
The RDF Report Card: Beyond the Triple Count
 
2013 DataCite Summer Meeting - Figshare (Mark Hahnel - Figshare)
2013 DataCite Summer Meeting - Figshare (Mark Hahnel - Figshare)2013 DataCite Summer Meeting - Figshare (Mark Hahnel - Figshare)
2013 DataCite Summer Meeting - Figshare (Mark Hahnel - Figshare)
 
Data Skipping Technology
Data Skipping TechnologyData Skipping Technology
Data Skipping Technology
 
Linked Data In Action
Linked Data In ActionLinked Data In Action
Linked Data In Action
 
An introduction to Linked (Open) Data
An introduction to Linked (Open) DataAn introduction to Linked (Open) Data
An introduction to Linked (Open) Data
 
Building a national Data Repository Data Modelling
Building a national Data Repository Data ModellingBuilding a national Data Repository Data Modelling
Building a national Data Repository Data Modelling
 
Jarrar: Data Integration and Fusion using RDF
Jarrar: Data Integration and Fusion using RDFJarrar: Data Integration and Fusion using RDF
Jarrar: Data Integration and Fusion using RDF
 
Linked data tooling XML
Linked data tooling XMLLinked data tooling XML
Linked data tooling XML
 
Bologna
BolognaBologna
Bologna
 
proDataMarket presentation at "European Data Forum"
proDataMarket presentation at "European Data Forum"proDataMarket presentation at "European Data Forum"
proDataMarket presentation at "European Data Forum"
 
Industry@RuleML2015: Norwegian State of Estate A Reporting Service for the St...
Industry@RuleML2015: Norwegian State of Estate A Reporting Service for the St...Industry@RuleML2015: Norwegian State of Estate A Reporting Service for the St...
Industry@RuleML2015: Norwegian State of Estate A Reporting Service for the St...
 
Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...
Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...
Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...
 
The Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open DataThe Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open Data
 

Viewers also liked

Linked Data Integration and semantic web
Linked Data Integration and semantic webLinked Data Integration and semantic web
Linked Data Integration and semantic web
Diego Pessoa
 
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
John Walker
 

Viewers also liked (9)

Linked data integration_framework
Linked data integration_frameworkLinked data integration_framework
Linked data integration_framework
 
Innovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLPInnovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLP
 
Image-Based Literal Node Matching for Linked Data Integration
Image-Based Literal Node Matching for Linked Data IntegrationImage-Based Literal Node Matching for Linked Data Integration
Image-Based Literal Node Matching for Linked Data Integration
 
Linked Data Integration and semantic web
Linked Data Integration and semantic webLinked Data Integration and semantic web
Linked Data Integration and semantic web
 
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data Integration
 
Producing, publishing and consuming linked data - CSHALS 2013
Producing, publishing and consuming linked data - CSHALS 2013Producing, publishing and consuming linked data - CSHALS 2013
Producing, publishing and consuming linked data - CSHALS 2013
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and Inference
 
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
 

Similar to [Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data approach”

The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?
Anna Fensel
 
Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011
Dublinked .
 

Similar to [Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data approach” (20)

Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIG
 
Jarrar: Introduction to Linked Data
Jarrar: Introduction to Linked DataJarrar: Introduction to Linked Data
Jarrar: Introduction to Linked Data
 
Introduction to the Data Web, DBpedia and the Life-cycle of Linked Data
Introduction to the Data Web, DBpedia and the Life-cycle of Linked DataIntroduction to the Data Web, DBpedia and the Life-cycle of Linked Data
Introduction to the Data Web, DBpedia and the Life-cycle of Linked Data
 
The Web of data and web data commons
The Web of data and web data commonsThe Web of data and web data commons
The Web of data and web data commons
 
Llinked open data training for EU institutions
Llinked open data training for EU institutionsLlinked open data training for EU institutions
Llinked open data training for EU institutions
 
Building Linked Data Applications
Building Linked Data ApplicationsBuilding Linked Data Applications
Building Linked Data Applications
 
Linked Open Data Principles, Technologies and Examples
Linked Open Data Principles, Technologies and ExamplesLinked Open Data Principles, Technologies and Examples
Linked Open Data Principles, Technologies and Examples
 
Linked data life cycles
Linked data life cyclesLinked data life cycles
Linked data life cycles
 
Linked Data and Semantic Web Application Development by Peter Haase
Linked Data and Semantic Web Application Development by Peter HaaseLinked Data and Semantic Web Application Development by Peter Haase
Linked Data and Semantic Web Application Development by Peter Haase
 
Linked Data to Improve the OER Experience
Linked Data to Improve the OER ExperienceLinked Data to Improve the OER Experience
Linked Data to Improve the OER Experience
 
Linked Energy Data Generation
Linked Energy Data GenerationLinked Energy Data Generation
Linked Energy Data Generation
 
Using Linked Data Resources to generate web pages based on a BBC case study
Using Linked Data Resources to generate web pages based on a BBC case studyUsing Linked Data Resources to generate web pages based on a BBC case study
Using Linked Data Resources to generate web pages based on a BBC case study
 
Linked Data
Linked DataLinked Data
Linked Data
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked Data
 
The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?
 
Linked Data Usecases
Linked Data UsecasesLinked Data Usecases
Linked Data Usecases
 
Linked data and semantic wikis
Linked data and semantic wikisLinked data and semantic wikis
Linked data and semantic wikis
 
Data Collection and Integration, Linked Data Management
Data Collection and Integration, Linked Data ManagementData Collection and Integration, Linked Data Management
Data Collection and Integration, Linked Data Management
 
Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107
 

More from Data Beers

[Databeers] 20150423 “Datos no convencionales en problemas financieros”. Este...
[Databeers] 20150423 “Datos no convencionales en problemas financieros”. Este...[Databeers] 20150423 “Datos no convencionales en problemas financieros”. Este...
[Databeers] 20150423 “Datos no convencionales en problemas financieros”. Este...
Data Beers
 
[Databeers] 17/06/2014 - Oscar Corcho: LSD
[Databeers] 17/06/2014 - Oscar Corcho: LSD[Databeers] 17/06/2014 - Oscar Corcho: LSD
[Databeers] 17/06/2014 - Oscar Corcho: LSD
Data Beers
 
[Databeers] 17/06/2014 - Ignacio Bustillo: “Data Master Chef. Cocinando datos...
[Databeers] 17/06/2014 - Ignacio Bustillo: “Data Master Chef. Cocinando datos...[Databeers] 17/06/2014 - Ignacio Bustillo: “Data Master Chef. Cocinando datos...
[Databeers] 17/06/2014 - Ignacio Bustillo: “Data Master Chef. Cocinando datos...
Data Beers
 
[Databeers] 17/06/2014 - Alejandro Llorente: "¿Qué revela Twitter del paro en...
[Databeers] 17/06/2014 - Alejandro Llorente: "¿Qué revela Twitter del paro en...[Databeers] 17/06/2014 - Alejandro Llorente: "¿Qué revela Twitter del paro en...
[Databeers] 17/06/2014 - Alejandro Llorente: "¿Qué revela Twitter del paro en...
Data Beers
 
[Databeers] 17/06/2014 - Mar Santamaria Varas+Pablo Martínez : “Data landscapes”
[Databeers] 17/06/2014 - Mar Santamaria Varas+Pablo Martínez : “Data landscapes”[Databeers] 17/06/2014 - Mar Santamaria Varas+Pablo Martínez : “Data landscapes”
[Databeers] 17/06/2014 - Mar Santamaria Varas+Pablo Martínez : “Data landscapes”
Data Beers
 
[Databeers] 06/05/2014 - Dani Villatoro: “Cicerone: Your venue recommendation...
[Databeers] 06/05/2014 - Dani Villatoro: “Cicerone: Your venue recommendation...[Databeers] 06/05/2014 - Dani Villatoro: “Cicerone: Your venue recommendation...
[Databeers] 06/05/2014 - Dani Villatoro: “Cicerone: Your venue recommendation...
Data Beers
 

More from Data Beers (20)

[Databeers] 20150423 “Los datos del banco en la portada del periódico” Mar Ca...
[Databeers] 20150423 “Los datos del banco en la portada del periódico” Mar Ca...[Databeers] 20150423 “Los datos del banco en la portada del periódico” Mar Ca...
[Databeers] 20150423 “Los datos del banco en la portada del periódico” Mar Ca...
 
[Databeers] 20150423 “Transbordadores, soldados y pasta de dientes”. Javier C...
[Databeers] 20150423 “Transbordadores, soldados y pasta de dientes”. Javier C...[Databeers] 20150423 “Transbordadores, soldados y pasta de dientes”. Javier C...
[Databeers] 20150423 “Transbordadores, soldados y pasta de dientes”. Javier C...
 
[Databeers] 20150423 “Llámalo irracional”. Santiago López.
[Databeers] 20150423 “Llámalo irracional”. Santiago López. [Databeers] 20150423 “Llámalo irracional”. Santiago López.
[Databeers] 20150423 “Llámalo irracional”. Santiago López.
 
[Databeers] 20150423 “Se dice el pecado, pero no el pecador”. Borja Adsuara.
[Databeers] 20150423 “Se dice el pecado, pero no el pecador”. Borja Adsuara. [Databeers] 20150423 “Se dice el pecado, pero no el pecador”. Borja Adsuara.
[Databeers] 20150423 “Se dice el pecado, pero no el pecador”. Borja Adsuara.
 
[Databeers] 20150423 “Datos no convencionales en problemas financieros”. Este...
[Databeers] 20150423 “Datos no convencionales en problemas financieros”. Este...[Databeers] 20150423 “Datos no convencionales en problemas financieros”. Este...
[Databeers] 20150423 “Datos no convencionales en problemas financieros”. Este...
 
[Databeers] 20150129 “Data Superpowers”. Marco Bressan (BBVA D&A)
[Databeers] 20150129 “Data Superpowers”. Marco Bressan (BBVA D&A)[Databeers] 20150129 “Data Superpowers”. Marco Bressan (BBVA D&A)
[Databeers] 20150129 “Data Superpowers”. Marco Bressan (BBVA D&A)
 
[Databeers] 20150129 “Desde #urbanData a la generación de servicios. #Running...
[Databeers] 20150129 “Desde #urbanData a la generación de servicios. #Running...[Databeers] 20150129 “Desde #urbanData a la generación de servicios. #Running...
[Databeers] 20150129 “Desde #urbanData a la generación de servicios. #Running...
 
[Databeers] 20150129 “Datos para entender la realidad de la ayuda”. David Cab...
[Databeers] 20150129 “Datos para entender la realidad de la ayuda”. David Cab...[Databeers] 20150129 “Datos para entender la realidad de la ayuda”. David Cab...
[Databeers] 20150129 “Datos para entender la realidad de la ayuda”. David Cab...
 
[Databeers] 20150129 “Bitcoin: dinero programable” Alberto Gómez (Coinffeine)
[Databeers] 20150129 “Bitcoin: dinero programable” Alberto Gómez (Coinffeine)[Databeers] 20150129 “Bitcoin: dinero programable” Alberto Gómez (Coinffeine)
[Databeers] 20150129 “Bitcoin: dinero programable” Alberto Gómez (Coinffeine)
 
[Databeers] 27-11-2014 “Githubland”. Luis Osa
[Databeers] 27-11-2014 “Githubland”. Luis Osa[Databeers] 27-11-2014 “Githubland”. Luis Osa
[Databeers] 27-11-2014 “Githubland”. Luis Osa
 
[Databeers] 27-11-2014 “Del Control Media al Conversation Media: Analítica en...
[Databeers] 27-11-2014 “Del Control Media al Conversation Media: Analítica en...[Databeers] 27-11-2014 “Del Control Media al Conversation Media: Analítica en...
[Databeers] 27-11-2014 “Del Control Media al Conversation Media: Analítica en...
 
[Databeers] 18-09-2014 Models: pets and herds. Carlos J. Gil Bellosta
[Databeers] 18-09-2014 Models: pets and herds. Carlos J. Gil Bellosta[Databeers] 18-09-2014 Models: pets and herds. Carlos J. Gil Bellosta
[Databeers] 18-09-2014 Models: pets and herds. Carlos J. Gil Bellosta
 
[Databeers] 18-09-2014 Decide. Pedro Concejero.
[Databeers] 18-09-2014 Decide. Pedro Concejero.[Databeers] 18-09-2014 Decide. Pedro Concejero.
[Databeers] 18-09-2014 Decide. Pedro Concejero.
 
[Databeers] 18-09-2014 La Geografía de las Redes Sociales Urbanas. Carlos Her...
[Databeers] 18-09-2014 La Geografía de las Redes Sociales Urbanas. Carlos Her...[Databeers] 18-09-2014 La Geografía de las Redes Sociales Urbanas. Carlos Her...
[Databeers] 18-09-2014 La Geografía de las Redes Sociales Urbanas. Carlos Her...
 
[Databeers] 18-09-2014 Big data needs artist explorers. Fran Castillo
[Databeers] 18-09-2014 Big data needs artist explorers. Fran Castillo[Databeers] 18-09-2014 Big data needs artist explorers. Fran Castillo
[Databeers] 18-09-2014 Big data needs artist explorers. Fran Castillo
 
[Databeers] 17/06/2014 - Oscar Corcho: LSD
[Databeers] 17/06/2014 - Oscar Corcho: LSD[Databeers] 17/06/2014 - Oscar Corcho: LSD
[Databeers] 17/06/2014 - Oscar Corcho: LSD
 
[Databeers] 17/06/2014 - Ignacio Bustillo: “Data Master Chef. Cocinando datos...
[Databeers] 17/06/2014 - Ignacio Bustillo: “Data Master Chef. Cocinando datos...[Databeers] 17/06/2014 - Ignacio Bustillo: “Data Master Chef. Cocinando datos...
[Databeers] 17/06/2014 - Ignacio Bustillo: “Data Master Chef. Cocinando datos...
 
[Databeers] 17/06/2014 - Alejandro Llorente: "¿Qué revela Twitter del paro en...
[Databeers] 17/06/2014 - Alejandro Llorente: "¿Qué revela Twitter del paro en...[Databeers] 17/06/2014 - Alejandro Llorente: "¿Qué revela Twitter del paro en...
[Databeers] 17/06/2014 - Alejandro Llorente: "¿Qué revela Twitter del paro en...
 
[Databeers] 17/06/2014 - Mar Santamaria Varas+Pablo Martínez : “Data landscapes”
[Databeers] 17/06/2014 - Mar Santamaria Varas+Pablo Martínez : “Data landscapes”[Databeers] 17/06/2014 - Mar Santamaria Varas+Pablo Martínez : “Data landscapes”
[Databeers] 17/06/2014 - Mar Santamaria Varas+Pablo Martínez : “Data landscapes”
 
[Databeers] 06/05/2014 - Dani Villatoro: “Cicerone: Your venue recommendation...
[Databeers] 06/05/2014 - Dani Villatoro: “Cicerone: Your venue recommendation...[Databeers] 06/05/2014 - Dani Villatoro: “Cicerone: Your venue recommendation...
[Databeers] 06/05/2014 - Dani Villatoro: “Cicerone: Your venue recommendation...
 

Recently uploaded

Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
amitlee9823
 

Recently uploaded (20)

Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 

[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data approach”

  • 1. Data Integration, A Linked Data Approach Boris Villazón-Terrazas @boricles Slides available at: http://www.slideshare.net/boricles/
  • 3. 3 Introduction  Current data systems combine data from a tremendous number of resources ….
  • 4. 4 Introduction  We use the term data shape to refer on how data is arranged and structured. resource data shape 1. Michael Hausenblas, Boris Villazon-Terrazas, Richard Cyganiak. Data shapes and data transformations. arXiv preprint arXiv:1211.1565 Fundamental data shapes • tabular • tree • graph
  • 6. 6 Classic Web MovieDB CIA World FactBook Data exposed to the Web via HTML, pdf, etc. © Slide adapted from “5min Introduction to Linked Data”- Olaf Hartig
  • 7. 7 Classic Web Information from single pages can be found via search engines Complex queries over multiple pages / data sources? © Slide adapted from “5min Introduction to Linked Data”- Olaf Hartig
  • 8. 8 What do we actually want? Use the Web like a single global database Move from a Web of documents to a Web of Data MovieDB CIA World FactBook © Slide adapted from “5min Introduction to Linked Data”- Olaf Hartig
  • 9. 9 Linked Data enables such Web of Data MovieDB CIA World FactBook Global Identifier: URI (Uniform Resource Identifier), which is a string of characters used to identify a name or a resource on the Internet. http://cia.../Bolivia http://imdb.../TLLuvia Data Model: RDF (Resource Description Framework), which is a standard model for data interchange on the Web http://.../population http://.../name 8000000 “Even the Rain” Access Mechanism: HTTP Connection: Typed Links http://.../filming_location © Slide adapted from “5min Introduction to Linked Data”- Olaf Hartig
  • 11. 12 Enterprise Linked Data  Linked Data is not necessarily free data  Enterprises have many disparate data sources and data silos  Linked Data allows having global identifiers for data that can be accessed using the Web infrastructure and typed links between data possibly from different applications  Graph-based RDF data model allows consuming and merging data without having to do complex structural transformation
  • 12. 13 Enterprise Linked Data Office A Office B Office C Products Company 1 Agency A Services Agency B Company 2
  • 13. 14 GeoLinkedData Ecuador – http://geo.linkeddata.ec Image taken from http://www.spatialytics.org/projects/geokettle/ RDF Generator Plugins • GeoKettle - Spatially-enabled version of the generic ETL tool, Kettle (Pentaho Data Integration) - Powerful, metadata-driven spatial ETL tool dedicates to the integration of different geospatial data resources Extract Transform Load
  • 14. 15 Publication and exploitation Parliament SPARQL http://purl.org/Ecuador/geo/sparql Rivers of the province of Guayas PREFIX geo: <http://www.opengis.net/ont/geosparql#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX geof: <http://www.opengis.net/def/function/geosparql/> PREFIX sf: <http://www.opengis.net/ont/sf#> PREFIX units: <http://www.opengis.net/def/uom/OGC/1.0/> SELECT distinct ?r ?label ?Figure ?r2 ?Figure2 WHERE { ?r rdf:type <http://geo.linkeddata.ec/ontology/riosdobles_promsa>. ?r rdfs:label ?label. ?r geo:hasGeometry ?geo. ?geo rdf:type ?geoType . ?geo geo:asWKT ?Figure. ?r2 rdf:type <http://geo.linkeddata.ec/ontology/provincias_promsa>. ?r2 rdfs:label "GUAYAS"@es. ?r2 geo:hasGeometry ?geo2. ?geo2 rdf:type ?geoType2 . ?geo2 geo:asWKT ?Figure2. FILTER (geof:sfIntersects(?Figure2, ?Figure)). }
  • 15. 16 Publication and exploitation Parliament SPARQL Rivers of the province of Guayas PREFIX geo: <http://www.opengis.net/ont/geosparql#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX geof: <http://www.opengis.net/def/function/geosparql/> PREFIX sf: <http://www.opengis.net/ont/sf#> PREFIX units: <http://www.opengis.net/def/uom/OGC/1.0/> SELECT distinct ?r ?label ?Figure ?r2 ?Figure2 WHERE { ?r a <http://geo.linkeddata.ec/ontology/riosdobles_promsa>. ?r rdfs:label ?label. ?r geo:hasGeometry ?geo. ?geo rdf:type ?geoType . ?geo geo:asWKT ?Figure. ?r2 a <http://geo.linkeddata.ec/ontology/provincias_promsa>. ?r2 rdfs:label "GUAYAS"@es. ?r2 geo:hasGeometry ?geo2. ?geo2 rdf:type ?geoType2 . ?geo2 geo:asWKT ?Figure2. FILTER (geof:sfIntersects(?Figure2, ?Figure)). } http://200.0.31.28:8081/map4rdf-0.0.4-OL-SNAPSHOT/#dashboard
  • 16. 17 iSOCO, tentative example Enterprise Linked Data Data Source iSOCO ICM Data Soource iSOCO Lab Data Source iSOCO ST Linked Data Platform External data sources Added value services
  • 18. 19
  • 19. Data Integration, A Linked Data Approach Boris Villazón-Terrazas @boricles Slides available at: http://www.slideshare.net/boricles/