SlideShare a Scribd company logo
Web of Data 101 Keith Alexander (Talis) Yves Raimond (QMUL/BBC A&Mi) WOD-PD 2008, October 22 nd , 2008
Outline Introduction to linked data 1 st  hacking session SPARQL 2 nd  hacking session What's out there?
The Web of Data
The Web Names (URIs) Documents (HTML, XML, JSON, ...) Interactions with names (HTTP) Names Documents HTTP GET
Links
What does it look like, now? Names identify documents, e.g. HTML, XML, etc. Documents are interlinked: <a href=” http://moustaki.org/ ” />
Web of documents
We understand...
We understand...
Machines don't...
Shortcomings Untyped links Friend? City? Favorite artist? Opacity Me? That gig? A pizza? ”Give me bands that I listened to in the month who are making a gig next to my current location”
The Google way Let's aggregate a massive amount of documents. By using the linkage information and statistical analysis, we can infer enough to provide a good search service.
Right, but... Search is not everything ”Give me bands that I listened to in the last month who are making a gig next to my current location” Information extraction must cover: Multiple domains Multiple media Frustrating Documents often generated from database Why reverse-engineer the ”view” process?
Silos and views
Solution Easy, let's just build web services on top of the WS-* stack, wrapping every single possible database query
Just jocking :-)
Web of data Let's get back to the Web: Names (URIs) Documents (HTML, XML, JSON, ...) Interactions (HTTP GET/POST/PUT/DELETE) Not only documents can be named !! Persons, cities, bands, WOD-PD... Documents can hold  structured data Stuff that your program can use Problem solved. Session finished.
Web of data A web of things
RDF RDF is the web standard for such structured data RDF data model: Subject (URI) Property (URI) Object (URI or literal)
RDF literals Literals are just string values They can have language tags associated with them Or they can have a datatype associated with them Or they can be  plain
RDF example http://moustaki.org/foaf.rdf#moustaki http://xmlns.com/foaf/0.1/based_near http://dbpedia.org/resource/London
http://dbpedia.org/resource/The_Clash http://dbpedia.org/property/origin http://dbpedia.org/resource/London
http://moustaki.org/foaf.rdf#moustaki http://xmlns.com/foaf/0.1/interest http://dbpedia.org/resource/The_Clash
RDF Me The Clash London
The nice thing about all those URIs … is that you can look them up to get more information about the things they signify. Even the properties and types are URIs.  This means you can look them up to get more information about their semantics. Web ontologies You can also do handy things like retrieve the labels (rdfs:label) of the predicates, to create dynamic user interfaces.
Writing RDF RDF is the data model Different ways to serialise RDF RDF/XML Turtle RDFa (RDF embedded in XHTML)
RDF/XML <foaf:Person rdf:about=” http://moustaki.org/foaf.rdf#moustaki ”> <foaf:knows rdf:resource=” http://sw-app.org/mic.xhtml#i ”/> <foaf:interest rdf:resource=” http://dbpedia.org/resource/The_Clash ”> <foaf:name>Yves Raimond</foaf:name> </foaf:Person>
Turtle < http://moustaki.org/foaf.rdf#moustaki > a foaf:Person; foaf:interest < http://dbpedia.org/resource/The_Clash >; foaf:knows < http://sw-app.org/mic.xhtml#i >; foaf:name ”Yves Raimond” .
Summary - Linked Data principles Use URIs as names for things Use HTTP URIs so that people can look up those names When someone looks up a URI, provide useful RDF information Include RDF statements that link to other URIs so that they can discover related things Tim Berners-Lee, 2007 http://www.w3.org/DesignIssues/LinkedData.html
Example http://dbtune.org/jamendo/artist/5 RDF representation: This is an artist http://purl.org/ontology/mo/MusicArtist It made two records http://dbtune.org/jamendo/record/33 http://dbtune.org/jamendo/record/174 It is based near a place http://sws.geonames.org/2991627/ More information about that place? GET it!
Tabulator demo

More Related Content

PDF
An introduction to Semantic Web and Linked Data
PPTX
Get on the Linked Data Web!
PDF
Connections that work: Linked Open Data demystified
PPT
Semantic Web - Linked Data - RDF
PPT
Linked Data Tutorial
PPTX
Introduction to Linked Data
PPTX
Publishing and Using Linked Open Data - Day 2
PPTX
Name That Graph !
An introduction to Semantic Web and Linked Data
Get on the Linked Data Web!
Connections that work: Linked Open Data demystified
Semantic Web - Linked Data - RDF
Linked Data Tutorial
Introduction to Linked Data
Publishing and Using Linked Open Data - Day 2
Name That Graph !

What's hot (20)

PDF
Engineering a Semantic Web: ITWS Capstone Lecture (Spring 2014)
PDF
when the link makes sense
PPTX
Hack U Barcelona 2011
PDF
#sod14 - ok, è un endpoint SPARQL non facciamoci prendere dal panico
PPTX
It19 20140721 linked data personal perspective
PDF
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
PDF
SUMMER SCHOOL LEX 2014 - RDF + SPARQL querying the web of (lex)data
PDF
From the Semantic Web to the Web of Data: ten years of linking up
PPTX
Consuming Linked Data SemTech2010
PPT
Publishing data on the Semantic Web
KEY
Creating web applications with LODSPeaKr
PPT
Semantic Search Summer School2009
PPT
Year of the Monkey: Lessons from the first year of SearchMonkey
PPSX
Introduction to RDF
PPTX
Linked Data Modeling for Beginner
PDF
Linked Data APIs (Funding Circle May 2015)
KEY
Biodiversity Informatics on the Semantic Web
PPTX
RDA and the semantic Web
PDF
Microformats I: What & Why
Engineering a Semantic Web: ITWS Capstone Lecture (Spring 2014)
when the link makes sense
Hack U Barcelona 2011
#sod14 - ok, è un endpoint SPARQL non facciamoci prendere dal panico
It19 20140721 linked data personal perspective
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
SUMMER SCHOOL LEX 2014 - RDF + SPARQL querying the web of (lex)data
From the Semantic Web to the Web of Data: ten years of linking up
Consuming Linked Data SemTech2010
Publishing data on the Semantic Web
Creating web applications with LODSPeaKr
Semantic Search Summer School2009
Year of the Monkey: Lessons from the first year of SearchMonkey
Introduction to RDF
Linked Data Modeling for Beginner
Linked Data APIs (Funding Circle May 2015)
Biodiversity Informatics on the Semantic Web
RDA and the semantic Web
Microformats I: What & Why
Ad

Viewers also liked (20)

PPTX
Exploring the Web of Data for Earth and Environmental Sciences
PDF
3 Content Formats to Lift Your Traffic
PDF
#mHealth in Africa
PDF
7160 Wellington ISO Layout
PDF
Horario 6ª fase formativa
PPTX
The step by step guide for building effective agile development processes
PPTX
Why students use university libraries and what they use them for
PDF
ACE 15E Guide to the Evaluation of Educational Experiences in the Armed Services
PPTX
Day 2 BVAccel + add-shoppers
PDF
Ericsson Mobility Report - June 2015 - North America appendix
PPT
Bright Future For Research Libraries 18 Nov 08
PPTX
CATALOGO ANILLOS
PPTX
терещенко Activ identity_4tress_as
PPTX
6 enzyme notes
PDF
Keynote - Tall Tales from a Large Man (Aaron Draplin)
PPT
Are we caring for the people who care for customers?
PPT
2007 terni, università di medicina, corso sulle innovazioni in elettrofisiol...
PPTX
Onboarding next year's employees - webinar slides
PPTX
LavaCon-Sponsored: Are You Ready to Go to Tech Comm Heaven?
PDF
Internet of Things forecasts infographic
Exploring the Web of Data for Earth and Environmental Sciences
3 Content Formats to Lift Your Traffic
#mHealth in Africa
7160 Wellington ISO Layout
Horario 6ª fase formativa
The step by step guide for building effective agile development processes
Why students use university libraries and what they use them for
ACE 15E Guide to the Evaluation of Educational Experiences in the Armed Services
Day 2 BVAccel + add-shoppers
Ericsson Mobility Report - June 2015 - North America appendix
Bright Future For Research Libraries 18 Nov 08
CATALOGO ANILLOS
терещенко Activ identity_4tress_as
6 enzyme notes
Keynote - Tall Tales from a Large Man (Aaron Draplin)
Are we caring for the people who care for customers?
2007 terni, università di medicina, corso sulle innovazioni in elettrofisiol...
Onboarding next year's employees - webinar slides
LavaCon-Sponsored: Are You Ready to Go to Tech Comm Heaven?
Internet of Things forecasts infographic
Ad

Similar to Web of data (20)

PPT
SemanticWeb Nuts 'n Bolts
ODP
Building a semantic website
ODP
State of the Semantic Web
PPT
Semantic Pipes and Semantic Mashups
ODP
Linked opendata parisemantique.fr - 24062011
ODP
Riding the Semantic Web
PPT
Adding Meaning To Your Data
PPT
Web3uploaded
PPT
Semantic Web
ODP
Quick Introduction to the Semantic Web, RDFa & Microformats
PPT
The Semantic Web An Introduction
PPT
Webofdata
PPT
Web Topics
KEY
Linking Open, Big Data Using Semantic Web Technologies - An Introduction
PPTX
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
PPT
Understanding RDF: the Resource Description Framework in Context (1999)
PPTX
2011 05-01 linked data
PPT
Lee Iverson - How does the web connect content?
PPT
Semantic Web and the Social Web
PPTX
Linked data for librarians
SemanticWeb Nuts 'n Bolts
Building a semantic website
State of the Semantic Web
Semantic Pipes and Semantic Mashups
Linked opendata parisemantique.fr - 24062011
Riding the Semantic Web
Adding Meaning To Your Data
Web3uploaded
Semantic Web
Quick Introduction to the Semantic Web, RDFa & Microformats
The Semantic Web An Introduction
Webofdata
Web Topics
Linking Open, Big Data Using Semantic Web Technologies - An Introduction
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
Understanding RDF: the Resource Description Framework in Context (1999)
2011 05-01 linked data
Lee Iverson - How does the web connect content?
Semantic Web and the Social Web
Linked data for librarians

More from Yves Raimond (11)

PDF
Time, Context and Causality in Recommender Systems
PDF
Deep Learning for Recommender Systems
PDF
(Some) pitfalls of distributed learning
PDF
Recommending for the World
PDF
Paris ML meetup
PDF
Spark Meetup @ Netflix, 05/19/2015
PDF
Utilisation du Web Semantique pour les sites de la BBC
PDF
Linked Data on the BBC
ODP
Publishing and interlinking music-related data on the Web
ODP
Linked data and applications
ODP
Towards a musical Semantic Web
Time, Context and Causality in Recommender Systems
Deep Learning for Recommender Systems
(Some) pitfalls of distributed learning
Recommending for the World
Paris ML meetup
Spark Meetup @ Netflix, 05/19/2015
Utilisation du Web Semantique pour les sites de la BBC
Linked Data on the BBC
Publishing and interlinking music-related data on the Web
Linked data and applications
Towards a musical Semantic Web

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Empathic Computing: Creating Shared Understanding
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Approach and Philosophy of On baking technology
PPTX
Spectroscopy.pptx food analysis technology
PDF
Assigned Numbers - 2025 - Bluetooth® Document
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
cuic standard and advanced reporting.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PPT
Teaching material agriculture food technology
PPTX
Machine Learning_overview_presentation.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Electronic commerce courselecture one. Pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Cloud computing and distributed systems.
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Dropbox Q2 2025 Financial Results & Investor Presentation
Empathic Computing: Creating Shared Understanding
MYSQL Presentation for SQL database connectivity
Approach and Philosophy of On baking technology
Spectroscopy.pptx food analysis technology
Assigned Numbers - 2025 - Bluetooth® Document
The AUB Centre for AI in Media Proposal.docx
cuic standard and advanced reporting.pdf
A comparative analysis of optical character recognition models for extracting...
Teaching material agriculture food technology
Machine Learning_overview_presentation.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Electronic commerce courselecture one. Pdf
Encapsulation_ Review paper, used for researhc scholars
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A Presentation on Artificial Intelligence
Network Security Unit 5.pdf for BCA BBA.
Cloud computing and distributed systems.
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx

Web of data