SlideShare ist ein Scribd-Unternehmen logo
1 von 65
Linked data and its role in the semantic web Dave Reynolds, Epimorphics Ltd @der42
Roadmap image: Leo Oosterloo @ flickr.com What is linked data? Examples Modelling Access Strengths and weaknesses other topics
Linked data intro
[object Object],[object Object],[object Object]
Can’t we just publish data as files? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Linked data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Linked data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object], 
Example schools information http://education.data.gov.uk/id/school/401874
Example schools information http://education.data.gov.uk/id/school/401874 “ Cardiff High School” “ Secondary” “ Cardiff” label phase district
Example schools information http://education.data.gov.uk/id/school/401874 “ Cardiff High School” phase district http://statistics.data.gov.uk/id/local-authority-district/00PT “ Cardiff” label school:PhaseOfEducation_Secondary label
Example schools information http://education.data.gov.uk/id/school/401874 “ Cardiff High School” phase district http://statistics.data.gov.uk/id/local-authority-district/00PT “ Cardiff” label school:PhaseOfEducation_Secondary http://data.ordnancesurvey.co.uk/id/7000000000025484 label contains ward extent contains parish GML:  310499.4 184176.6 310476.5   ...
Example schools information http://education.data.gov.uk/id/school/401874 “ Cardiff High School” phase district http://statistics.data.gov.uk/id/local-authority-district/00PT “ Cardiff” label school:PhaseOfEducation_Secondary http://data.ordnancesurvey.co.uk/id/7000000000025484 label contains ward extent contains parish GML:  310499.4 184176.6 310476.5   ... same as
 
Linked data principles ,[object Object],[object Object],[object Object],[object Object],Pattern of application of semantic web stack
Linked open data cloud: 2007 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
Linked open data cloud: 2009 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
Linked open data cloud: 2010 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
Data.gov.uk – linked datasets and APIs
Data.gov.uk visualizations on top of linked data
 
Ordnance survey
Environment agency  - data, API, visualizations
BBC – integration and site design
E-commerce and rich snippets Overstock.com Peek-cloppenburg.de
Internal use
Open? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling
Modelling Thing, entity, concept ... resource ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling – RDF  – Resource Description Framework Statement, triple, logical assertion Subject Predicate Object
Modelling – RDF Statement, triple, logical assertion Subject Predicate Object some school has a name/label some literal
Modelling – RDF Statement, triple, logical assertion Subject Predicate Object http://education.data.gov.uk/id/school/401874 has a name/label “ Cardiff High School”
Modelling – RDF Statement, triple, logical assertion Subject Predicate Object http://education.data.gov.uk/id/school/401874 http://www.w3.org/2000/01/rdf-schema#label “ Cardiff High School”
Modelling – RDF Statement, triple, logical assertion where school: =  http://education.data.gov.uk/id/school/ rdfs:  = http://www.w3.org/2000/01/rdf-schema# Subject Predicate Object school:401874 rdfs:label “ Cardiff High School”
Modelling – RDF Statement, triple, logical assertion Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label Cardiff
Modelling – RDF Statement, triple, logical assertion school:401874 “ Cardiff High School” ont:districtAdministrative la:00PT “ Cardiff” rdfs:label rdfs:label Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label “ Cardiff”
Modelling – RDF Statement, triple, logical assertion Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label “ Cardiff” la: 00PT rdfs:label “ Caerdydd”@cy
RDF Syntaxes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling – RDF RDF/XML syntax <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:ont=&quot;http://education.data.gov.uk/def/school/&quot; xmlns:la=&quot;http://statistics.data.gov.uk/id/local-authority-district/&quot; xmlns:school=&quot;http://education.data.gov.uk/id/school/&quot; xmlns:rdfs=&quot;http://www.w3.org/2000/01/rdf-schema#&quot;> <rdf:Description rdf:about=&quot;http://education.data.gov.uk/id/school/401874&quot;> <rdfs:label>Cardiff High School</rdfs:label> <ont:districtAdministrative> <rdf:Description rdf:about=&quot;http://statistics.data.gov.uk/id/local-authority-district/00PT&quot;> <rdfs:label>Cardiff</rdfs:label> </rdf:Description> </ont:districtAdministrative> </rdf:Description> </rdf:RDF> Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label “ Cardiff”
Modelling – RDF Turtle syntax @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix school: <http://education.data.gov.uk/id/school/> . @prefix ont: <http://education.data.gov.uk/def/school/> . @prefix la: <http://statistics.data.gov.uk/id/local-authority-district/> . school:401874  rdfs:label &quot;Cardiff High School&quot;;  ont:districtAdministrative la:00PT . la:00PT rdfs:label &quot;Cardiff&quot; . Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label “ Cardiff”
Modelling Vocabularies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling – vocabularies Logical modelling ,[object Object],[object Object],[object Object],[object Object],[object Object],controlled vocabulary taxonomy thesaurus ontology O ntology
Modelling – vocabularies ,[object Object],[object Object],[object Object],[object Object]
Modelling – RDFS RDF vocabulary description language ,[object Object],ont:School rdfs:Class rdf:type “ School” rdfs:label
Modelling – RDFS RDF vocabulary description language ,[object Object],ont:WelshEstablishment ont:School rdfs:Class rdf:type rdf:type rdfs:subClassOf “ School” rdfs:label
Modelling – RDFS RDF vocabulary description language ,[object Object],school:401874 ont:WelshEstablishment ont:WelshEstablishment ont:School rdfs:Class rdf:type rdf:type rdf:type rdfs:subClassOf “ School” rdfs:label
Modelling – RDFS RDF vocabulary description language ,[object Object],school:401874 ont:WelshEstablishment ont:WelshEstablishment ont:School rdfs:Class rdf:type rdf:type rdf:type rdfs:subClassOf school:401874 ont:WelshEstablishment ont:School rdf:type  “ School” rdfs:label “ School” rdfs:label
Modelling – RDFS RDF vocabulary description language ,[object Object],school:401874 person:JoeBloggs ont:staffAt ont:headOf rdf:Property ont:headOf rdf:type rdfs:subPropertyOf  school:401874 person:JoeBloggs ont:staffAt ont:headOf
Modelling – RDFS RDF vocabulary description language ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling - OWL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling – OWL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling Spectrum of goals and styles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling Ontology reuse ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Accessing all this data ,[object Object],[object Object],[object Object],[object Object]
SPARQL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],rdfs:label ont:districtAdministrative ?school [ ] “ Cardiff” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Accessing all this data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Semantic web layer cake
Strengths and weaknesses image: spcbrass @ flickr.com
Strengths ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Weaknesses ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Wrapping up image: erika g. @ flickr.com
Things we missed out ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hot topics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
fin.
Spare
Case study: Local government payments data model publish use

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsRinke Hoekstra
 
SWT Lecture Session 9 - RDB2RDF direct mapping
SWT Lecture Session 9 - RDB2RDF direct mappingSWT Lecture Session 9 - RDB2RDF direct mapping
SWT Lecture Session 9 - RDB2RDF direct mappingMariano Rodriguez-Muro
 
euclid_linkedup WWW tutorial (Besnik Fetahu)
euclid_linkedup WWW tutorial (Besnik Fetahu)euclid_linkedup WWW tutorial (Besnik Fetahu)
euclid_linkedup WWW tutorial (Besnik Fetahu)Besnik Fetahu
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
 
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...dannyijwest
 
Interaction with Linked Data
Interaction with Linked DataInteraction with Linked Data
Interaction with Linked DataEUCLID project
 
Jarrar: SPARQL - RDF Query Language
Jarrar: SPARQL - RDF Query LanguageJarrar: SPARQL - RDF Query Language
Jarrar: SPARQL - RDF Query LanguageMustafa Jarrar
 
Researcher identifiers in 21st c-rev to submit
Researcher identifiers in 21st c-rev to submitResearcher identifiers in 21st c-rev to submit
Researcher identifiers in 21st c-rev to submitapanigab2
 
Wed roman tut_open_datapub
Wed roman tut_open_datapubWed roman tut_open_datapub
Wed roman tut_open_datapubeswcsummerschool
 
Linked Data MLA 2015
Linked Data MLA 2015Linked Data MLA 2015
Linked Data MLA 2015Cason Snow
 
Linked data MLA 2015
Linked data MLA 2015Linked data MLA 2015
Linked data MLA 2015Cason Snow
 
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...semanticsconference
 
Semantic Variation Graphs the case for RDF & SPARQL
Semantic Variation Graphs the case for RDF & SPARQLSemantic Variation Graphs the case for RDF & SPARQL
Semantic Variation Graphs the case for RDF & SPARQLJerven Bolleman
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsArmin Haller
 
Property graph vs. RDF Triplestore comparison in 2020
Property graph vs. RDF Triplestore comparison in 2020Property graph vs. RDF Triplestore comparison in 2020
Property graph vs. RDF Triplestore comparison in 2020Ontotext
 

Was ist angesagt? (20)

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...
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
 
SWT Lecture Session 9 - RDB2RDF direct mapping
SWT Lecture Session 9 - RDB2RDF direct mappingSWT Lecture Session 9 - RDB2RDF direct mapping
SWT Lecture Session 9 - RDB2RDF direct mapping
 
euclid_linkedup WWW tutorial (Besnik Fetahu)
euclid_linkedup WWW tutorial (Besnik Fetahu)euclid_linkedup WWW tutorial (Besnik Fetahu)
euclid_linkedup WWW tutorial (Besnik Fetahu)
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
SWT Lecture Session 11 - R2RML part 2
SWT Lecture Session 11 - R2RML part 2SWT Lecture Session 11 - R2RML part 2
SWT Lecture Session 11 - R2RML part 2
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 
SWT Lecture Session 10 R2RML Part 1
SWT Lecture Session 10 R2RML Part 1SWT Lecture Session 10 R2RML Part 1
SWT Lecture Session 10 R2RML Part 1
 
Sem webmaubeuge
Sem webmaubeugeSem webmaubeuge
Sem webmaubeuge
 
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
 
Interaction with Linked Data
Interaction with Linked DataInteraction with Linked Data
Interaction with Linked Data
 
Jarrar: SPARQL - RDF Query Language
Jarrar: SPARQL - RDF Query LanguageJarrar: SPARQL - RDF Query Language
Jarrar: SPARQL - RDF Query Language
 
Researcher identifiers in 21st c-rev to submit
Researcher identifiers in 21st c-rev to submitResearcher identifiers in 21st c-rev to submit
Researcher identifiers in 21st c-rev to submit
 
Wed roman tut_open_datapub
Wed roman tut_open_datapubWed roman tut_open_datapub
Wed roman tut_open_datapub
 
Linked Data MLA 2015
Linked Data MLA 2015Linked Data MLA 2015
Linked Data MLA 2015
 
Linked data MLA 2015
Linked data MLA 2015Linked data MLA 2015
Linked data MLA 2015
 
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
 
Semantic Variation Graphs the case for RDF & SPARQL
Semantic Variation Graphs the case for RDF & SPARQLSemantic Variation Graphs the case for RDF & SPARQL
Semantic Variation Graphs the case for RDF & SPARQL
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web Applications
 
Property graph vs. RDF Triplestore comparison in 2020
Property graph vs. RDF Triplestore comparison in 2020Property graph vs. RDF Triplestore comparison in 2020
Property graph vs. RDF Triplestore comparison in 2020
 

Ähnlich wie Introduction to linked data and the semantic web

Resilient Linked Data
Resilient Linked DataResilient Linked Data
Resilient Linked DataDave Reynolds
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeDan Brickley
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data TutorialSören Auer
 
20130622 okfn hackathon t2
20130622 okfn hackathon t220130622 okfn hackathon t2
20130622 okfn hackathon t2Seonho Kim
 
Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Morgan Briles
 
Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Museums Computer Group
 
Hack U Barcelona 2011
Hack U Barcelona 2011Hack U Barcelona 2011
Hack U Barcelona 2011Peter Mika
 
Search Engines After The Semanatic Web
Search Engines After The Semanatic WebSearch Engines After The Semanatic Web
Search Engines After The Semanatic Websamar_slideshare
 
Data Integration And Visualization
Data Integration And VisualizationData Integration And Visualization
Data Integration And VisualizationIvan Ermilov
 
RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic WebRob Paok
 
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
 
Linked dataresearch
Linked dataresearchLinked dataresearch
Linked dataresearchTope Omitola
 
Linked Data at the OU - the story so far
Linked Data at the OU - the story so farLinked Data at the OU - the story so far
Linked Data at the OU - the story so farEnrico Daga
 
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)Dan Brickley
 
Publishing data on the Semantic Web
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic WebPeter Mika
 
Putting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in educationPutting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in educationMathieu d'Aquin
 

Ähnlich wie Introduction to linked data and the semantic web (20)

Danbri Drupalcon Export
Danbri Drupalcon ExportDanbri Drupalcon Export
Danbri Drupalcon Export
 
Resilient Linked Data
Resilient Linked DataResilient Linked Data
Resilient Linked Data
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in Practice
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data Tutorial
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
20130622 okfn hackathon t2
20130622 okfn hackathon t220130622 okfn hackathon t2
20130622 okfn hackathon t2
 
Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web
 
Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?
 
Webofdata
WebofdataWebofdata
Webofdata
 
Hack U Barcelona 2011
Hack U Barcelona 2011Hack U Barcelona 2011
Hack U Barcelona 2011
 
Search Engines After The Semanatic Web
Search Engines After The Semanatic WebSearch Engines After The Semanatic Web
Search Engines After The Semanatic Web
 
Data Integration And Visualization
Data Integration And VisualizationData Integration And Visualization
Data Integration And Visualization
 
RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic Web
 
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
 
Quick Introduction to the Semantic Web, RDFa & Microformats
Quick Introduction to the Semantic Web, RDFa & MicroformatsQuick Introduction to the Semantic Web, RDFa & Microformats
Quick Introduction to the Semantic Web, RDFa & Microformats
 
Linked dataresearch
Linked dataresearchLinked dataresearch
Linked dataresearch
 
Linked Data at the OU - the story so far
Linked Data at the OU - the story so farLinked Data at the OU - the story so far
Linked Data at the OU - the story so far
 
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
 
Publishing data on the Semantic Web
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic Web
 
Putting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in educationPutting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in education
 

Mehr von Dave Reynolds

Maximizing benefit of Open Data through Linked Data Services
Maximizing benefit of Open Data through Linked Data ServicesMaximizing benefit of Open Data through Linked Data Services
Maximizing benefit of Open Data through Linked Data ServicesDave Reynolds
 
Validation: Requirements and approaches
Validation: Requirements and approachesValidation: Requirements and approaches
Validation: Requirements and approachesDave Reynolds
 
Ukgovld registry-intro
Ukgovld registry-introUkgovld registry-intro
Ukgovld registry-introDave Reynolds
 
Ukgovld registry-webinar-v3
Ukgovld registry-webinar-v3Ukgovld registry-webinar-v3
Ukgovld registry-webinar-v3Dave Reynolds
 
Industrialized Linked Data
Industrialized Linked DataIndustrialized Linked Data
Industrialized Linked DataDave Reynolds
 
Using linked data for dataset publication
Using linked data for dataset publicationUsing linked data for dataset publication
Using linked data for dataset publicationDave Reynolds
 
Linked Data Hypercubes - Semtech London
Linked Data Hypercubes - Semtech LondonLinked Data Hypercubes - Semtech London
Linked Data Hypercubes - Semtech LondonDave Reynolds
 
Epimorphics - exhibition slide show
Epimorphics - exhibition slide showEpimorphics - exhibition slide show
Epimorphics - exhibition slide showDave Reynolds
 
Semantic Data Exchange
Semantic Data ExchangeSemantic Data Exchange
Semantic Data ExchangeDave Reynolds
 

Mehr von Dave Reynolds (10)

Registry webinar
Registry webinarRegistry webinar
Registry webinar
 
Maximizing benefit of Open Data through Linked Data Services
Maximizing benefit of Open Data through Linked Data ServicesMaximizing benefit of Open Data through Linked Data Services
Maximizing benefit of Open Data through Linked Data Services
 
Validation: Requirements and approaches
Validation: Requirements and approachesValidation: Requirements and approaches
Validation: Requirements and approaches
 
Ukgovld registry-intro
Ukgovld registry-introUkgovld registry-intro
Ukgovld registry-intro
 
Ukgovld registry-webinar-v3
Ukgovld registry-webinar-v3Ukgovld registry-webinar-v3
Ukgovld registry-webinar-v3
 
Industrialized Linked Data
Industrialized Linked DataIndustrialized Linked Data
Industrialized Linked Data
 
Using linked data for dataset publication
Using linked data for dataset publicationUsing linked data for dataset publication
Using linked data for dataset publication
 
Linked Data Hypercubes - Semtech London
Linked Data Hypercubes - Semtech LondonLinked Data Hypercubes - Semtech London
Linked Data Hypercubes - Semtech London
 
Epimorphics - exhibition slide show
Epimorphics - exhibition slide showEpimorphics - exhibition slide show
Epimorphics - exhibition slide show
 
Semantic Data Exchange
Semantic Data ExchangeSemantic Data Exchange
Semantic Data Exchange
 

Kürzlich hochgeladen

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 

Kürzlich hochgeladen (20)

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

Introduction to linked data and the semantic web

  • 1. Linked data and its role in the semantic web Dave Reynolds, Epimorphics Ltd @der42
  • 2. Roadmap image: Leo Oosterloo @ flickr.com What is linked data? Examples Modelling Access Strengths and weaknesses other topics
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Example schools information http://education.data.gov.uk/id/school/401874
  • 9. Example schools information http://education.data.gov.uk/id/school/401874 “ Cardiff High School” “ Secondary” “ Cardiff” label phase district
  • 10. Example schools information http://education.data.gov.uk/id/school/401874 “ Cardiff High School” phase district http://statistics.data.gov.uk/id/local-authority-district/00PT “ Cardiff” label school:PhaseOfEducation_Secondary label
  • 11. Example schools information http://education.data.gov.uk/id/school/401874 “ Cardiff High School” phase district http://statistics.data.gov.uk/id/local-authority-district/00PT “ Cardiff” label school:PhaseOfEducation_Secondary http://data.ordnancesurvey.co.uk/id/7000000000025484 label contains ward extent contains parish GML: 310499.4 184176.6 310476.5   ...
  • 12. Example schools information http://education.data.gov.uk/id/school/401874 “ Cardiff High School” phase district http://statistics.data.gov.uk/id/local-authority-district/00PT “ Cardiff” label school:PhaseOfEducation_Secondary http://data.ordnancesurvey.co.uk/id/7000000000025484 label contains ward extent contains parish GML: 310499.4 184176.6 310476.5   ... same as
  • 13.  
  • 14.
  • 15. Linked open data cloud: 2007 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
  • 16. Linked open data cloud: 2009 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
  • 17. Linked open data cloud: 2010 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
  • 18. Data.gov.uk – linked datasets and APIs
  • 19. Data.gov.uk visualizations on top of linked data
  • 20.  
  • 22. Environment agency - data, API, visualizations
  • 23. BBC – integration and site design
  • 24. E-commerce and rich snippets Overstock.com Peek-cloppenburg.de
  • 26.
  • 28.
  • 29. Modelling – RDF – Resource Description Framework Statement, triple, logical assertion Subject Predicate Object
  • 30. Modelling – RDF Statement, triple, logical assertion Subject Predicate Object some school has a name/label some literal
  • 31. Modelling – RDF Statement, triple, logical assertion Subject Predicate Object http://education.data.gov.uk/id/school/401874 has a name/label “ Cardiff High School”
  • 32. Modelling – RDF Statement, triple, logical assertion Subject Predicate Object http://education.data.gov.uk/id/school/401874 http://www.w3.org/2000/01/rdf-schema#label “ Cardiff High School”
  • 33. Modelling – RDF Statement, triple, logical assertion where school: = http://education.data.gov.uk/id/school/ rdfs: = http://www.w3.org/2000/01/rdf-schema# Subject Predicate Object school:401874 rdfs:label “ Cardiff High School”
  • 34. Modelling – RDF Statement, triple, logical assertion Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label Cardiff
  • 35. Modelling – RDF Statement, triple, logical assertion school:401874 “ Cardiff High School” ont:districtAdministrative la:00PT “ Cardiff” rdfs:label rdfs:label Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label “ Cardiff”
  • 36. Modelling – RDF Statement, triple, logical assertion Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label “ Cardiff” la: 00PT rdfs:label “ Caerdydd”@cy
  • 37.
  • 38. Modelling – RDF RDF/XML syntax <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:ont=&quot;http://education.data.gov.uk/def/school/&quot; xmlns:la=&quot;http://statistics.data.gov.uk/id/local-authority-district/&quot; xmlns:school=&quot;http://education.data.gov.uk/id/school/&quot; xmlns:rdfs=&quot;http://www.w3.org/2000/01/rdf-schema#&quot;> <rdf:Description rdf:about=&quot;http://education.data.gov.uk/id/school/401874&quot;> <rdfs:label>Cardiff High School</rdfs:label> <ont:districtAdministrative> <rdf:Description rdf:about=&quot;http://statistics.data.gov.uk/id/local-authority-district/00PT&quot;> <rdfs:label>Cardiff</rdfs:label> </rdf:Description> </ont:districtAdministrative> </rdf:Description> </rdf:RDF> Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label “ Cardiff”
  • 39. Modelling – RDF Turtle syntax @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix school: <http://education.data.gov.uk/id/school/> . @prefix ont: <http://education.data.gov.uk/def/school/> . @prefix la: <http://statistics.data.gov.uk/id/local-authority-district/> . school:401874 rdfs:label &quot;Cardiff High School&quot;; ont:districtAdministrative la:00PT . la:00PT rdfs:label &quot;Cardiff&quot; . Subject Predicate Object school:401874 rdfs:label “ Cardiff High School” school:401874 ont:districtAdministrative la: 00PT la: 00PT rdfs:label “ Cardiff”
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 57. Strengths and weaknesses image: spcbrass @ flickr.com
  • 58.
  • 59.
  • 60. Wrapping up image: erika g. @ flickr.com
  • 61.
  • 62.
  • 63. fin.
  • 64. Spare
  • 65. Case study: Local government payments data model publish use