The Semantic Web and Why You Should Care.

69

description

subtitle: "This Is The Most Informal Talk You Will Ever Hear About a Formal Topic" Originally presented at the IEEE/ACM 2009 Joint Conference on Digital Libraries, Workshop On Integrating Digital Library Content with Computational Tools and Services, on 19 June 2009. co-author: http://www.slideshare.net/krpage

Transcript of The Semantic Web and Why You Should Care.

Page 1: The Semantic Web and Why You Should Care.
Page 2: The Semantic Web and Why You Should Care.

This Is The Most Informal Talk You Will Ever Hear About a

Formal Topic

Ben Fields - Goldsmiths University of LondonKevin Page - University of Southampton

Page 3: The Semantic Web and Why You Should Care.

orThe Semantic Weband why you should

care

Page 4: The Semantic Web and Why You Should Care.

Semantic Web

Page 5: The Semantic Web and Why You Should Care.

Semantic Web

Page 6: The Semantic Web and Why You Should Care.

Semantic

Page 7: The Semantic Web and Why You Should Care.

meaning

Page 8: The Semantic Web and Why You Should Care.

machine readable

Page 9: The Semantic Web and Why You Should Care.

machine readablemeaning

Page 10: The Semantic Web and Why You Should Care.

machine readablemeaning

self-describing

Page 11: The Semantic Web and Why You Should Care.

machine readablemeaning

self-describing

Why RDF?

Page 12: The Semantic Web and Why You Should Care.

What is RDF?

Page 13: The Semantic Web and Why You Should Care.

RDF is a model

objectpredicate

subject

Page 14: The Semantic Web and Why You Should Care.

Is that it?

Page 15: The Semantic Web and Why You Should Care.

Yes, that’s it.

objectpredicate

subject

Page 16: The Semantic Web and Why You Should Care.

The model can be serialized as XML

Page 17: The Semantic Web and Why You Should Care.

The model can be serialized as XML

It’s pig ugly

Page 18: The Semantic Web and Why You Should Care.

The model can be serialized as XML

It’s pig ugly

That’s fine.Machines eat ugly for

breakfast

Page 19: The Semantic Web and Why You Should Care.

Honestly, don’t worryRDF != RDF/XML

Page 20: The Semantic Web and Why You Should Care.

Our model can describe models

Page 21: The Semantic Web and Why You Should Care.

Specific Models

Page 22: The Semantic Web and Why You Should Care.

About stuff

Specific Models

Page 23: The Semantic Web and Why You Should Care.

About Things

Specific Models

Page 24: The Semantic Web and Why You Should Care.

About Things

Specific Models

Let’s call these ontologies

Page 25: The Semantic Web and Why You Should Care.

This Is The Most Informal Talk You Will Ever Hear About a

Formal Topic

Ben Fields - Goldsmiths University of LondonKevin Page - University of Southampton

Page 26: The Semantic Web and Why You Should Care.
Page 27: The Semantic Web and Why You Should Care.

Ontologies are described in OWL

Page 28: The Semantic Web and Why You Should Care.

Ontologies are described in OWL

OWL is modeled in RDF

Page 29: The Semantic Web and Why You Should Care.

RDF is machine readable

Page 30: The Semantic Web and Why You Should Care.

RDF is machine readable

So ontologies can understood by

machines

Page 31: The Semantic Web and Why You Should Care.

This Is The Most Informal Talk You Will Ever Hear About a

Formal Topic

Ben Fields - Goldsmiths University of LondonKevin Page - University of Southampton

Page 32: The Semantic Web and Why You Should Care.

Even if that’s just to assert that everything is

a Thing

Page 33: The Semantic Web and Why You Should Care.

This Is The Most Informal Talk You Will Ever Hear About a

Formal Topic

Ben Fields - Goldsmiths University of LondonKevin Page - University of Southampton

Page 34: The Semantic Web and Why You Should Care.

Semantic Web

Page 35: The Semantic Web and Why You Should Care.

Semantic Web

Page 36: The Semantic Web and Why You Should Care.

Web

Page 37: The Semantic Web and Why You Should Care.

The Web is simply the biggest, most successful,

most useable, distributed systems architecture ever.

Page 38: The Semantic Web and Why You Should Care.

“The Web is simply the biggest, most successful,

most useable, distributed systems architecture ever.”

David De Roure

Page 39: The Semantic Web and Why You Should Care.

Linking

Page 40: The Semantic Web and Why You Should Care.

Linking

Scale

Page 41: The Semantic Web and Why You Should Care.

Linking

Scale

The mechanism for

enables the Web to

Page 42: The Semantic Web and Why You Should Care.

Do people scale?

Page 43: The Semantic Web and Why You Should Care.

Do people scale?

Do people scale to the size of the Web?

Page 44: The Semantic Web and Why You Should Care.

machine readablemeaning

Page 45: The Semantic Web and Why You Should Care.

Why does the Web scale?

Page 46: The Semantic Web and Why You Should Care.

REST

Page 47: The Semantic Web and Why You Should Care.

A Resource Oriented Architecture

Page 48: The Semantic Web and Why You Should Care.

A Resource Oriented Architecture

with a simple protocol to return representations of

those resources

Page 49: The Semantic Web and Why You Should Care.

HTTP returns those representations

Page 50: The Semantic Web and Why You Should Care.

HTTP returns those representations

When it talks to us, it returns HTML

Page 51: The Semantic Web and Why You Should Care.

The resources are simply addressable

objects

Page 52: The Semantic Web and Why You Should Care.

What is RDF?Resource

Description Framework

Page 53: The Semantic Web and Why You Should Care.

About those addressable

Things...

Page 54: The Semantic Web and Why You Should Care.

We address them using URIs

Page 56: The Semantic Web and Why You Should Care.

http://www.bbc.co.uk/music/artists/668fd73c-bf54-4310-a139-305517f05311

This is the Willie Nelson.

Page 57: The Semantic Web and Why You Should Care.

http://www.bbc.co.uk/music/artists/668fd73c-bf54-4310-a139-305517f05311

This is the Willie Nelson.

Honest.

Page 58: The Semantic Web and Why You Should Care.

Everything in RDF is a

resource

Page 59: The Semantic Web and Why You Should Care.

Everything in RDF is a URI

Page 60: The Semantic Web and Why You Should Care.

Yes, that’s it.

objectpredicate

subject

URI

not quite

^

URIURI

Page 61: The Semantic Web and Why You Should Care.

Why is this important to

second generation digital libraries?

Page 62: The Semantic Web and Why You Should Care.

Principally libraries are about sharing

Page 63: The Semantic Web and Why You Should Care.

Principally libraries are about sharing

Things.

Page 64: The Semantic Web and Why You Should Care.

Do people scale?

Page 65: The Semantic Web and Why You Should Care.

Do people scale?

Do people scale to the size of the Web?

Page 66: The Semantic Web and Why You Should Care.

machine readablemeaning

Page 67: The Semantic Web and Why You Should Care.
Page 68: The Semantic Web and Why You Should Care.

Demo?

Page 69: The Semantic Web and Why You Should Care.

Questions?