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

The Web of Data - Tom Heath

Embed Size (px)

DESCRIPTION

Tom Heath's presentation at SSSW 2012

Citation preview

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