100

The Simple Power of the Link - ELAG 2014 Workshop

Embed Size (px)

DESCRIPTION

Slides used to introduce Linked Data concepts in the ELAG 2014 Workshop "The Power of Sharing Linked Data" - Bath University, UK 10/11 June 2014

Citation preview

Page 1: The Simple Power of the Link - ELAG 2014 Workshop
Page 2: The Simple Power of the Link - ELAG 2014 Workshop

Richard Wallis Technology Evangelist

Page 3: The Simple Power of the Link - ELAG 2014 Workshop

Richard Wallis Technology Evangelist

Linked Data

Page 4: The Simple Power of the Link - ELAG 2014 Workshop

Richard Wallis Technology Evangelist

The Simple Power Of The Link

Page 5: The Simple Power of the Link - ELAG 2014 Workshop

Web?Semantic

Page 6: The Simple Power of the Link - ELAG 2014 Workshop

Web?The

Page 7: The Simple Power of the Link - ELAG 2014 Workshop

Web?

HTML

The

Page 8: The Simple Power of the Link - ELAG 2014 Workshop

Web?

URL

HTML

The

Page 9: The Simple Power of the Link - ELAG 2014 Workshop

Web?

http

URL

HTML

The

Page 10: The Simple Power of the Link - ELAG 2014 Workshop

Web?

http

URL

Flash

Javascript

DOM

CSS

Ajax

SEO

Microformats RDFa

JQuery

HTML5

CSS3

XMLJSON

HTML

The

Page 11: The Simple Power of the Link - ELAG 2014 Workshop

Web?

http URLHTML

The

Page 12: The Simple Power of the Link - ELAG 2014 Workshop

Web?

HTML http URL

Page 13: The Simple Power of the Link - ELAG 2014 Workshop

Web?

HTML http URL

Text text text text text link text. Text, text text text, text. Text text - text text - text text text.

Document

Page 14: The Simple Power of the Link - ELAG 2014 Workshop

Web?

HTML http URL

Text text text text text link text. Text, text text text, text. Text text - text text - text text text.

Text text text text text.Text: • link • link Text text, text. Text text - link text - text text.

Document Document

Page 15: The Simple Power of the Link - ELAG 2014 Workshop

Web?

HTML http URL

Text text text text text link text. Text, text text text, text. Text text - text text - text text text.

Text text text text text.Text: • link • link Text text, text. Text text - link text - text text.

Document Document

Page 16: The Simple Power of the Link - ELAG 2014 Workshop

Web?

HTML http URL

Text text text text text link text. Text, text text text, text. Text text - text text - text text text.

Text text text text text.Text: • link • link Text text, text. Text text - link text - text text.

Document Document

http://example.com

/page1

Page 17: The Simple Power of the Link - ELAG 2014 Workshop

Web?

HTML http URL

Text text text text text link text. Text, text text text, text. Text text - text text - text text text.

Text text text text text.Text: • link • link Text text, text. Text text - link text - text text.

Document Document

http://example.com

/page1

http://eg.co.uk/list

Page 18: The Simple Power of the Link - ELAG 2014 Workshop

Web?

http://example.com/page1 http://eg.co.uk/listLink

Page 19: The Simple Power of the Link - ELAG 2014 Workshop

Web?

Linking at it’s corehttp://www.flickr.com/photos/leapkye/4407661949

The

Page 20: The Simple Power of the Link - ELAG 2014 Workshop

Web?

Linking at it’s corehttp://www.flickr.com/photos/leapkye/4407661949

The

Powerful

Page 21: The Simple Power of the Link - ELAG 2014 Workshop

Web?

©AllPosters.com

Linking at it’s core

link

The

Powerful

Page 22: The Simple Power of the Link - ELAG 2014 Workshop

WebThe

Page 23: The Simple Power of the Link - ELAG 2014 Workshop

WebThe

Semantic

Page 24: The Simple Power of the Link - ELAG 2014 Workshop

WebThe

Semantic

Got a bad press

Page 25: The Simple Power of the Link - ELAG 2014 Workshop

Flying Cars Technology

Ai

WebThe

Semantic

Got a bad press

Page 26: The Simple Power of the Link - ELAG 2014 Workshop

Linked DataLinked Data

Page 27: The Simple Power of the Link - ELAG 2014 Workshop

Linked Data

Built on Semantic Web Standards

Linked Data

Page 28: The Simple Power of the Link - ELAG 2014 Workshop

Linked Data

Built on Semantic Web Standards

All about identifying and linking things

Linked Data

Thing

Page 29: The Simple Power of the Link - ELAG 2014 Workshop

Identifying things

Page 30: The Simple Power of the Link - ELAG 2014 Workshop

Identifying things

Page 31: The Simple Power of the Link - ELAG 2014 Workshop

Identifying things

1969-059A

Page 32: The Simple Power of the Link - ELAG 2014 Workshop

Identifying things

spacecraft/1969-059A

1969-059A

Page 33: The Simple Power of the Link - ELAG 2014 Workshop

Identifying things

spacecraft/1969-059A

nasa.dataincubator.org/spacecraft/1969-059A

1969-059A

Page 34: The Simple Power of the Link - ELAG 2014 Workshop

Identifying things

spacecraft/1969-059A

nasa.dataincubator.org/spacecraft/1969-059A

http://nasa.dataincubator.org/spacecraft/1969-059A

1969-059A

Page 35: The Simple Power of the Link - ELAG 2014 Workshop

Identifying things

spacecraft/1969-059A

nasa.dataincubator.org/spacecraft/1969-059A

http://nasa.dataincubator.org/spacecraft/1969-059A

1969-059A

with URIs

Page 36: The Simple Power of the Link - ELAG 2014 Workshop

Things have attributeshttp://nasa.dataincubator.org/spacecraft/1969-059A

Page 37: The Simple Power of the Link - ELAG 2014 Workshop

Things have attributeshttp://nasa.dataincubator.org/spacecraft/1969-059A

28801.0kg

Page 38: The Simple Power of the Link - ELAG 2014 Workshop

Things have attributeshttp://nasa.dataincubator.org/spacecraft/1969-059A

28801.0kg

Columbia

Page 39: The Simple Power of the Link - ELAG 2014 Workshop

Things have attributeshttp://nasa.dataincubator.org/spacecraft/1969-059A

28801.0kg

Columbia

Apollo 11 CSM

CSM-107

United States

Cape Canaveral

Saturn 5

Page 40: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

Page 41: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

.../1969-059A

Page 42: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵mass

28801.0

.../1969-059A

Page 43: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵mass

28801.0

Apollo 11 CSM

⤵name

.../1969-059A

Page 44: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵mass

28801.0

Apollo 11 CSM

⤵Columbia⤵

name name

.../1969-059A

Page 45: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵⤵mass

28801.0

Apollo 11 CSM

⤵Columbia⤵

name name

.../1969-059A

prefName

Page 46: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵⤵⤵mass

28801.0

Apollo 11 CSM

⤵Columbia⤵

name name

launch

.../1969-059A

../launch/1969-059

prefName

Page 47: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵⤵⤵mass

28801.0

Apollo 11 CSM

⤵Columbia⤵

name name

launch16 July 1969⤵date

.../1969-059A

../launch/1969-059

prefName

Page 48: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵⤵⤵mass

28801.0

Apollo 11 CSM

⤵Columbia⤵

name name

launch16 July 1969⤵date

⤵site

.../1969-059A

../launch/1969-059

Cape Canaveral

prefName

Page 49: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵⤵⤵mass

28801.0

Apollo 11 CSM

⤵Columbia⤵

name name

launch16 July 1969⤵date

⤵site

N 28° 27' 31''⤵lat

.../1969-059A

../launch/1969-059

Cape Canaveral

prefName

Page 50: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵⤵⤵mass

28801.0

Apollo 11 CSM

⤵Columbia⤵

name name

launch16 July 1969⤵date

⤵site

N 28° 27' 31''

W 80° 31' 59''

⤵⤵lat

long

.../1969-059A

../launch/1969-059

Cape Canaveral

prefName

Page 51: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵⤵⤵mass

28801.0

Apollo 11 CSM

⤵Columbia⤵

name name

launch16 July 1969⤵date

⤵site

RDF

N 28° 27' 31''

W 80° 31' 59''

⤵⤵lat

long

.../1969-059A

../launch/1969-059

Cape Canaveral

prefName

Page 52: The Simple Power of the Link - ELAG 2014 Workshop

http://nasa.dataincubator.org/spacecraft/1969-059A

⤵⤵⤵mass

28801.0

Apollo 11 CSM

⤵Columbia⤵

name name

launch16 July 1969⤵date

⤵site

RDF

N 28° 27' 31''

W 80° 31' 59''

⤵⤵lat

long

.../1969-059A

../launch/1969-059

Cape Canaveral

<../1969-059A> mass 28801.0 .<../1969-059A> name “Apollo 11 CSM” .<../1969-059A> name “Columbia” .<../1969-059A> prefName “Columbia” .<../1969-059A> launch <../launch/1969-059> .<../launch/1969-059> date 1969-07-16 .<../launch/1969-059> site <..site/capecanaveral> .<..site/capecanaveral> lat “N 28° 27' 31''” .<..site/capecanaveral> long “W 80° 31' 59''” .

prefName

Page 53: The Simple Power of the Link - ELAG 2014 Workshop
Page 54: The Simple Power of the Link - ELAG 2014 Workshop

RDF Triple

Page 55: The Simple Power of the Link - ELAG 2014 Workshop

RDF Triple

Thing attribute value

Page 56: The Simple Power of the Link - ELAG 2014 Workshop

property

RDF Triple

Thing value

Page 57: The Simple Power of the Link - ELAG 2014 Workshop

property

RDF Triple

Thing value

Thing property Thing

Page 58: The Simple Power of the Link - ELAG 2014 Workshop

property

RDF Triple

Thing value

Thing property Thing

../person/A

Page 59: The Simple Power of the Link - ELAG 2014 Workshop

property

RDF Triple

Thing value

Thing property Thing

../person/A hasParent

Page 60: The Simple Power of the Link - ELAG 2014 Workshop

property

RDF Triple

Thing value

Thing property Thing

../person/B../person/A hasParent

Page 61: The Simple Power of the Link - ELAG 2014 Workshop

property

RDF Triple

Thing value

Thing property Thing

../person/B

../person/B

../person/A hasParent

Page 62: The Simple Power of the Link - ELAG 2014 Workshop

property

RDF Triple

Thing value

Thing property Thing

../person/B

name../person/B

../person/A hasParent

Page 63: The Simple Power of the Link - ELAG 2014 Workshop

property

“Eric”

RDF Triple

Thing value

Thing property Thing

../person/B

name../person/B

../person/A hasParent

Page 64: The Simple Power of the Link - ELAG 2014 Workshop

property

“Eric”

RDF Triple

Thing value

Thing property Thing

../person/B

name../person/B

../person/A hasParent

Page 65: The Simple Power of the Link - ELAG 2014 Workshop

property

“Eric”

RDF Triple

Thing value

Thing property Thing

name../person/B../person/A hasParent

Merging

Page 66: The Simple Power of the Link - ELAG 2014 Workshop

RDF TripleMerging

Page 67: The Simple Power of the Link - ELAG 2014 Workshop

RDF TripleMerging

The same identifier in a different place still identifies the same thing

Page 68: The Simple Power of the Link - ELAG 2014 Workshop
Page 69: The Simple Power of the Link - ELAG 2014 Workshop
Page 70: The Simple Power of the Link - ELAG 2014 Workshop
Page 71: The Simple Power of the Link - ELAG 2014 Workshop
Page 72: The Simple Power of the Link - ELAG 2014 Workshop
Page 73: The Simple Power of the Link - ELAG 2014 Workshop
Page 74: The Simple Power of the Link - ELAG 2014 Workshop
Page 75: The Simple Power of the Link - ELAG 2014 Workshop
Page 76: The Simple Power of the Link - ELAG 2014 Workshop
Page 77: The Simple Power of the Link - ELAG 2014 Workshop
Page 78: The Simple Power of the Link - ELAG 2014 Workshop
Page 79: The Simple Power of the Link - ELAG 2014 Workshop
Page 80: The Simple Power of the Link - ELAG 2014 Workshop
Page 81: The Simple Power of the Link - ELAG 2014 Workshop
Page 82: The Simple Power of the Link - ELAG 2014 Workshop
Page 83: The Simple Power of the Link - ELAG 2014 Workshop
Page 84: The Simple Power of the Link - ELAG 2014 Workshop
Page 85: The Simple Power of the Link - ELAG 2014 Workshop
Page 86: The Simple Power of the Link - ELAG 2014 Workshop
Page 87: The Simple Power of the Link - ELAG 2014 Workshop
Page 88: The Simple Power of the Link - ELAG 2014 Workshop
Page 89: The Simple Power of the Link - ELAG 2014 Workshop
Page 90: The Simple Power of the Link - ELAG 2014 Workshop
Page 91: The Simple Power of the Link - ELAG 2014 Workshop
Page 92: The Simple Power of the Link - ELAG 2014 Workshop
Page 93: The Simple Power of the Link - ELAG 2014 Workshop

Linked Data PrinciplesLinked Data Principles

Page 94: The Simple Power of the Link - ELAG 2014 Workshop

Linked Data PrinciplesLinked Data Principles

1. Use URIs as names for things

Page 95: The Simple Power of the Link - ELAG 2014 Workshop

Linked Data PrinciplesLinked Data Principles

1. Use URIs as names for things

2. Use HTTP URIs so people can look up those names

Page 96: The Simple Power of the Link - ELAG 2014 Workshop

Linked Data PrinciplesLinked Data Principles

1. Use URIs as names for things

2. Use HTTP URIs so people can look up those names

3. When someone looks up a URI, provide useful information, using the standards - RDF

Page 97: The Simple Power of the Link - ELAG 2014 Workshop

Linked Data PrinciplesLinked Data Principles

1. Use URIs as names for things

2. Use HTTP URIs so people can look up those names

3. When someone looks up a URI, provide useful information, using the standards - RDF

4. Include links to other URIs, so that they can discover more

Tim Berners-Lee - 2006

Page 98: The Simple Power of the Link - ELAG 2014 Workshop

Data Open and/or LinkedData Open and/or Linked

Page 99: The Simple Power of the Link - ELAG 2014 Workshop

Data Open and/or Linked

Paul Walk - UKLON

1. Data can be open, while not being linked

2. Data can be linked, while not being open

3. Data which is both open and linked is increasingly viable

4. The Semantic Web can only function with data which is both open and linked

Data Open and/or Linked

Page 100: The Simple Power of the Link - ELAG 2014 Workshop

Linked Data ToolsStorage!

File System / Web Server!Relational Database - output mapped to RDF!

D2RQ!Graph Data Store!

!

Triple Store (SPARQL Endpoint)!Native graph store!SPARQL Query Language!

Pattern matching!Not good at strings!SQL-like syntax!