a complete example of how to create linked data

25
A complete example of how to link data

Upload: ankadab

Post on 05-Jul-2015

1.821 views

Category:

Technology


0 download

DESCRIPTION

Movie support slides

TRANSCRIPT

Page 1: A complete example of how to create Linked Data

A complete example of how to link data

Page 2: A complete example of how to create Linked Data

Real estate agency

Client

Page 3: A complete example of how to create Linked Data

$$$

Page 4: A complete example of how to create Linked Data

Robberies

Structure of population

Crimes

Immigrants

Young

Mature

Retired

Green spaces

Nationalities

Energy consumption

Page 5: A complete example of how to create Linked Data

London borough profiles

Page 6: A complete example of how to create Linked Data

Crime rates in boroughs

Page 7: A complete example of how to create Linked Data

Total energy consumption

Page 8: A complete example of how to create Linked Data
Page 9: A complete example of how to create Linked Data

How to connect data?

WWW

Energy consumption

Census data

Crime data Unifying

and cleaning

Converting to RDF

Linking to other data

sources

Publishing on the Web

Storing

Google Refne

Page 10: A complete example of how to create Linked Data

What for?

Clean up raw data• Identify duplicates• Discover patterns

Make data consistent• Spot inconsistencies

Link data to registry• e.g. Freebase

Page 11: A complete example of how to create Linked Data
Page 12: A complete example of how to create Linked Data

Formats supported

TSV, CSV or values separated by a custom separator you specify

Excel

Google spreadsheets

XML, RDF as XML

RDF N3 files

JSON

Page 13: A complete example of how to create Linked Data

WWW

Energy consumption

Borough profiles

Crime data Unifying

and cleaning

Converting to RDF

Linking to other data

sources

Publishing on the Web

Storing

Google Refine

Building a skeleton

Reconciliation

Page 14: A complete example of how to create Linked Data
Page 15: A complete example of how to create Linked Data

WWW

Energy consumption

Census data

Crime data Unifying

and cleaning

Converting to RDF

Linking to other data

sources

Publishing on the Web

Storing

Google Refine

Building a skeleton

Reconciliation

Page 16: A complete example of how to create Linked Data

London boroughs

Dataset

has label

has structure

Defined by

componentsSpecified by

properties

Defined by columns in the table

have label

Header of the column

e.g. measure

represent type

Page 17: A complete example of how to create Linked Data

London boroughs

Dataset

has label

has structure

Defined by

componentsSpecified by

properties

Defined by columns in the table

have label

Header of the column

e.g. measure

represent type

Page 18: A complete example of how to create Linked Data

London boroughs

Page 19: A complete example of how to create Linked Data

Cube vocabulary

London boroughs

Dataset

has label

has structure

Defined by

componentsSpecified by

properties

Defined by columns in the table

have label

Header of the column

e.g. measure

represent type

Page 20: A complete example of how to create Linked Data

London boroughs

qb:dataSet

rdfs:label

qb:structure

qb:DataStructureDefinition

qb:componentqb:ComponentSp

ecification

e.g. qb:measure

qb:ComponentProperty

rdfs:label

“Area name”

e.g. measure

e.g. qb: MeasureProperty

Page 21: A complete example of how to create Linked Data

WWW

Energy consumption

Census data

Crime data Unifying

and cleaning

Converting to RDF

Linking to other data

sources

Publishing on the Web

Storing

Google Refine

Building a skeleton

Reconciliation

Defining structure

Filling with values

Page 22: A complete example of how to create Linked Data

WWW

Energy consumption

Census data

Crime data Unifying

and cleaning

Converting to RDF

Linking to other data

sources

Publishing on the Web

Storing

Google Refine

SilkPubby

Fuseki

Page 23: A complete example of how to create Linked Data

London boroughs

qb:dataSet

rdfs:label

qb:structure qb:DataStructureDefinitio

n

qb:component qb:ComponentSpecific

ation

e.g. qb:measure

qb:ComponentProperty

rdfs:label

“Area name”

e.g. measure

e.g. qb: MeasureProperty

Area name URI

qb:ComponentSpecif

ication

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

Energy consumption

qb:dataSet

rdfs:label

qb:structure qb:DataStructureDefinitio

n

qb:component qb:ComponentSpecific

ation

e.g. qb:measure

qb:ComponentProperty

rdfs:label

“LAU1 Area”

e.g. measure

e.g. qb: MeasureProperty

Area name URI

qb:ComponentSpecif

ication

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

Crime rates in boroughs

qb:dataSet

rdfs:label

qb:structure qb:DataStructureDefinitio

n

qb:component qb:ComponentSpecific

ation

e.g. qb:measure

qb:ComponentProperty

rdfs:label

“Borough”

e.g. measure

e.g. qb: MeasureProperty

Area name URI

qb:ComponentSpecif

ication

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

Page 24: A complete example of how to create Linked Data

London boroughs

qb:dataSet

rdfs:label

qb:structure qb:DataStructureDefinitio

n

qb:component qb:ComponentSpecific

ation

e.g. qb:measure

qb:ComponentProperty

rdfs:label

“Area name”

e.g. measure

e.g. qb: MeasureProperty

Area name URI

qb:ComponentSpecif

ication

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

Crime rates in boroughs

qb:dataSet

rdfs:label

qb:structure qb:DataStructureDefinitio

n

qb:component qb:ComponentSpecific

ation

e.g. qb:measure

qb:ComponentProperty

rdfs:label

“Borough”

e.g. measure

e.g. qb: MeasureProperty

Area name URI

qb:ComponentSpecif

ication

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

qb:ComponentSpecifi

cation

qb:Observation

qb:Observation

http://example.org/def/statistical-dimension/area-name

http://example.org/def/statistical-dimension/area-name

qb:dataSet

qb:dataSet

Page 25: A complete example of how to create Linked Data

Thank you for your attention