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?

SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
Rinke 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 mapping
Mariano 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
 
Wed roman tut_open_datapub
Wed roman tut_open_datapubWed roman tut_open_datapub
Wed roman tut_open_datapub
eswcsummerschool
 

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

20130622 okfn hackathon t2
20130622 okfn hackathon t220130622 okfn hackathon t2
20130622 okfn hackathon t2
Seonho Kim
 
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
 
Search Engines After The Semanatic Web
Search Engines After The Semanatic WebSearch Engines After The Semanatic Web
Search Engines After The Semanatic Web
samar_slideshare
 

Ä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

Ukgovld registry-intro
Ukgovld registry-introUkgovld registry-intro
Ukgovld registry-intro
Dave Reynolds
 
Ukgovld registry-webinar-v3
Ukgovld registry-webinar-v3Ukgovld registry-webinar-v3
Ukgovld registry-webinar-v3
Dave 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

Kürzlich hochgeladen (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

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