introduction to lod

29
Introduction to Linked Data Victor de Boer Demonstratiecollege BUD 6-11-2013

Upload: victor-de-boer

Post on 06-May-2015

249 views

Category:

Education


0 download

DESCRIPTION

BUD cursus demonstratie college

TRANSCRIPT

Page 1: Introduction to lod

Introduction to Linked Data

Victor de Boer

Demonstratiecollege BUD 6-11-2013

Page 2: Introduction to lod

Course setup

LD principles + practice

- Introduction to Linked Data- Building blocks of Linked Data- Simple Hands-on

LD principles + practice

- Serving Linked Open Data- SPARQL- Hands-on: ClioPatria

LD principles + practice

- Linking your data- Consuming Linked Data- Hands-on: Finalizing your LD

Page 3: Introduction to lod

Internet, WWW, Linked Data?

• Internet

• World Wide Web

• Linked Data/Semantic Web

Page 5: Introduction to lod

Internet, WWW, Linked Data?

• Internet– 1970s– Network of linked computers – Protocols for communication

(TCP/IP)– Multiple applications

• World Wide Web

• Linked Data/Semantic Web

Page 6: Introduction to lod
Page 7: Introduction to lod

Tim Berners-Lee (aka Sir Tim aka TBL)

Invented the Web in 1989

Wrote the HTTP Protocol

Wrote HTML language

Wrote the first browser

Page 8: Introduction to lod

Web of Documents (WWW)Linked Documents

Page 9: Introduction to lod

Internet, WWW, Linked Data?

• Internet– 1970s– Network of linked computers – Protocols for communication

(TCP/IP)– Multiple applications

• World Wide Web– 1989 Tim Berners-Lee– Application on top of Internet– Hyperlinked documents– Protocols for communication

(HTTP)– Markup languages (HTML)– Browsers

• Linked Data/Semantic Web

Page 10: Introduction to lod

Documents hard to read for machines ?

Page 11: Introduction to lod

Web of DataLinked DataSemantic Web

Page 12: Introduction to lod

Tim Berners-Lee (aka Sir Tim aka TBL)

Invented the Web in 1989

Wrote the HTTP Protocol

Wrote HTML language

Wrote the first browser

Wrote 2001 Scientific American paper “The Semantic Web” (with Ora Lasilla and Jim Hendler)

Page 13: Introduction to lod
Page 14: Introduction to lod

Internet, WWW, Linked Data?

• Internet– 1970s– Network of linked computers – Protocols for communication

(TCP/IP)– Multiple applications

• World Wide Web– 1989 Tim Berners-Lee– Application on top of Internet– Hyperlinked documents– Protocols for communication

(HTTP)– Markup languages (HTML)– Browsers

• Linked Data/Semantic Web– 2001 Tim Berners-Lee– Application on top of Internet, – Smart Web of hyperlinked data,

information and knowledge– Standards / languages for

representing data, information, knowledge (RDF, OWL)

– Since 2007 “Linked Data”

Page 15: Introduction to lod

Wat is Linked Open DataOpen data is about licensingLinked Data is about interoperabilityLinked Open Data combines the two

``a term used to describe a recommended best practice for exposing, sharing, and connecting pieces of data, information, and knowledge on the Semantic Web using URIs and RDF.’’ --Wikipedia

``Sharable, spreadable and nerd-friendly’’-- Charlotte S H Jensen, kulturweb

Page 16: Introduction to lod

★ Available on the web (whatever format), but with an open license

★★Available as machine-readable structured data (e.g. excel instead of image scan of a table)

★★★ as (2) plus non-proprietary format (e.g. CSV instead of excel)

★★★★

All the above plus, Use open standards from W3C (RDF and SPARQL) to identify things, so that people can point at your stuff

★★★★★All the above, plus: Link your data to other people’s data to provide context

www.w3.org/designissues/linkeddata.html

Linked Open Data five star system

Page 17: Introduction to lod

May 2007

Linked Data Cloud Diagram

Page 18: Introduction to lod

Oct 2007

Page 19: Introduction to lod
Page 20: Introduction to lod
Page 21: Introduction to lod

“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”

Page 22: Introduction to lod

“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”

Page 23: Introduction to lod

Examples of Linked Data

• Academia, Research• Community• Libraries, Museums, Cultural Heritage• Government and public institutions

(Open Data)• Media• Business

Page 24: Introduction to lod

How does all this work?

• Data, not documents• Structured data• Graph data!• W3C Web standards stack

– URIs, HTTP, RDF, RDFa, RDFS, OWL, SPARQL, etc

Page 25: Introduction to lod

Resource Description Framework(RDF) triples

name

vdeboer

“Victor de Boer”

Subject Predicate Objectvdeboer naam “Victor de Boer”

Page 26: Introduction to lod

RDF triples

student_in

BKO_cursus

name

vdeboer

“Victor de Boer”

Subject Predicate Objectvdeboer naam “Victor de Boer”vdeboer student_in BKO_cursus

Page 27: Introduction to lod

RDF Graph

name

student_in

typetype

email naam

Person

H_Glasbeek

BKO_cursus

[email protected] Glasbeek

BKO Cursus @nl

name

vdeboer

“Victor de Boer”

name BKO Course@en

teaches

Page 28: Introduction to lod

Interoperability

name

student_in

typetype

email naam

Person

H_Glasbeek

BKO_cursus

[email protected]

Hester Glasbeek

BKO Cursus @nl

name

vdeboer

“Victor de Boer”

nameBKO

Course@en

Page 29: Introduction to lod

Hands-on Session 1

• 15 mins

• Introduce yourselves to each other!

• Draw a social RDF graph of your group– Represent each member of the group– Give everyone a name– You know each other now, so you can connect to each other in

the graph– Add other data about yourselves:

• Hometown• University• Things you like (e.g., music, films, …)