The Web of Data - Tom Heath

30
shared innovation The Web of Data Tom Heath Senior Research Scientist Talis Education Ltd July 2012, SSSW2012, Cercedilla, Spain

description

Tom Heath's presentation at SSSW 2012

Transcript of The Web of Data - Tom Heath

Page 1: The Web of Data - Tom Heath

shared innovation

The Web of Data

Tom Heath

Senior Research ScientistTalis Education Ltd

July 2012, SSSW2012, Cercedilla, Spain

Page 2: The Web of Data - Tom Heath

shared innovation

This talk is about the basics!

Page 3: The Web of Data - Tom Heath

shared innovation

Overview

• Why a Web of Data is not just about data on the Web

• Building blocks of a Web of Data (i.e. Linked Data fundamentals)

Page 4: The Web of Data - Tom Heath

shared innovation

Data on the Web

Page 5: The Web of Data - Tom Heath

shared innovation

Data on the Web

• Takes many different forms

• Falls on a continuum of accessibility/usability, structure, meaning and connectedness...

Page 6: The Web of Data - Tom Heath

shared innovation

Data on the Web

PDF → HTML → Microformats → CSV/XML → Microdata →RDF

Page 7: The Web of Data - Tom Heath

shared innovation

Page 8: The Web of Data - Tom Heath

shared innovation

Page 9: The Web of Data - Tom Heath

shared innovation

Page 10: The Web of Data - Tom Heath

shared innovation

Page 11: The Web of Data - Tom Heath

shared innovation

Page 12: The Web of Data - Tom Heath

shared innovation

Page 13: The Web of Data - Tom Heath

shared innovation

Schema.org

• The Semantic Web has gone mainstream!

• But they're trying to create one ontology for everything!

• Is it linked to anything else?

Page 14: The Web of Data - Tom Heath

shared innovation

Issues, PDF through Microdata

• Structure, parseability– How do we validate what we're extracting?– Is there an underlying data model?

• How do we know what the data means?

• How do you relate parts of the data together?

• How do consumers discover related data?

Page 15: The Web of Data - Tom Heath

shared innovation

Data on the Web != A Web of Data

Page 16: The Web of Data - Tom Heath

shared innovation

If there are no links, it's not a Web!

Page 17: The Web of Data - Tom Heath

shared innovation

The Web of Data

Page 18: The Web of Data - Tom Heath

shared innovation

What is the Web of Data?

• A boundless graph of interconnected data available online...

Page 19: The Web of Data - Tom Heath

shared innovation

What is a Graph?

Tom

Enrico

Talis Education

Spain

SSSW2012

Cercedilla

Italy

Madrid

2012-07-08

employedBy

studentOf

tutorAt

startedOn

bornIn

locatedIn

England

near

capitalOf

locatedIn

Page 20: The Web of Data - Tom Heath

shared innovation

One Graph, Many Documents

Tom

Enrico

Talis Education

Spain

SSSW2012

Cercedilla

Italy

Madrid

2012-07-08

employedBy

studentOf

tutorAt

startedOn

bornIn

locatedIn

England

near

capitalOf

lost Euro2012Final

locatedIn

won

Page 21: The Web of Data - Tom Heath

shared innovation

SubjectObject

Predicate

The RDF Data Model: Triples

Page 22: The Web of Data - Tom Heath

shared innovation

TomTalis

employedBy

The RDF Data Model: Triples

Page 23: The Web of Data - Tom Heath

shared innovation

Why I RDF

• Clear underlying data model

• Linkability baked into the data model

• Ways to express what the data means

• Many different ways to write it (for different use cases)

• Very easily parsed (in some cases)

Page 24: The Web of Data - Tom Heath

shared innovation

RDF Serialisation Formats

• RDFa

• RDF/XML

• N-Triples

• Turtle

• RDF/JSON

Page 25: The Web of Data - Tom Heath

shared innovation

Identifying Things in the Graph

• Use URIs

• But not any old URIs

• HTTP URIs– (almost completely) distributed ownership– anyone (with a credit card) can create/own them– can identify anything– lookup mechanism is baked in

Page 26: The Web of Data - Tom Heath

shared innovation

http://tomheath.com/id/mehttp://www.talis.com/id/company

http://example.org/employedBy

HTTP URIs for Things

Page 27: The Web of Data - Tom Heath

shared innovation

Retrieving Humans over the Web

Page 28: The Web of Data - Tom Heath

shared innovation

Linked Data Hands-On Session

• Goal:– Give practical experience of working with Linked Data from

the Web– Give exposure to different application architectures

• Scenario– Building a travel guide application

• Tools– Curl, LDSpider, Fuseki, Rapper, Squin

Page 29: The Web of Data - Tom Heath

shared innovation

Questions?

• Contact Info– [email protected]– http://tomheath.com/id/me– http://www.talis.com/– @tommyh (twitter)

• Slides– http://tomheath.com/slides/2012-07-cercedilla-

web-of-data.pdf

Page 30: The Web of Data - Tom Heath

shared innovation