Top Banner
The Semantic Web An introduction
23
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Semantic Web

The Semantic Web

An introduction

Page 2: The Semantic Web

In linguistics, semantics is … devoted to the study of meaning … on the syntactic levels of words, phrases, sentences

http://en.wikipedia.org/wiki/Semantic

Page 3: The Semantic Web

Title

Author

Publisher

Genre

Price

Page 4: The Semantic Web

“The Semantic Web is a web of data, in some ways like a global database”1

“first step is putting data on the Web in a form that machines can naturally understand, or converting it to that form.  This creates what I call a Semantic Web-a web of data that can be processed directly or indirectly by machines”2

1. http://www.w3.org/DesignIssues/Semantic.html

2. Tim Berners-Lee, Weaving the Web. Harper, San

Francisco. 1999.

Page 5: The Semantic Web
Page 6: The Semantic Web

<h1>Library Management Team</h1><h2>Director of Library Services</h2> <p>Deborah Shorley - Director of Library Services<br /><a href="mailto:[email protected]">[email protected]</a><br />Telephone: +44 (0)20 7594 8881</p>

<h2>Assistant directors</h2> <h3>Assistant Director: Administration and Planning</h3> <p>Susan Howard<br /><a href="mailto:[email protected]">[email protected]</a><br /> Telephone: +44 (0)20 7594 8622<br /><a href="http://www.imperial.ac.uk/people/s.howard">www.imperial.ac.uk/people/s.howard</a></p>

<h3>Assistant Director: E-Strategy and Information Resources</h3> <p>Owen Stephens<br /><a href="mailto:[email protected]">[email protected]</a><br /> Telephone: +44 (0)20 7594 8829<br /><a href="http://www.imperial.ac.uk/people/o.stephens">www.imperial.ac.uk/people/o.stephens</a></p>

<h3>Assistant Director: Faculty Support Services for Learning and Research</h3>

<p>Liz Davis<br /><a href="mailto:[email protected]">[email protected]</a><br /> Telephone: +44 (0)20 7594 8877<br /><a href="http://www.imperial.ac.uk/people/e.davis">www.imperial.ac.uk/people/e.davis</a></p>

Page 7: The Semantic Web
Page 8: The Semantic Web

How do we get a semantic web?

• Slowly!• Applications getting better at

understanding human semantics (‘Top Down’)

• More structured formats are gaining wider use (‘Bottom Up’)

• More database driven sites, so less need for humans to understand it all

• ‘Semantic web’ applications appearing

Page 9: The Semantic Web

Top Down

• Depends of ‘more intelligent’ computers– Google Book Search– LibX Toolbar

http://www.readwriteweb.com/archives/semantic_web_difficulties_with_classic_approach.php

Page 10: The Semantic Web
Page 11: The Semantic Web
Page 12: The Semantic Web

Bottom Up

• Depends on more structured data using agreed standards– URIs– RDF– OWL

• Many sceptics– http://www.readwriteweb.com/archives/semantic_web_difficulties

_with_classic_approach.php

Page 13: The Semantic Web

URI

• Uniform Resource Identifier– “a simple and extensible means for identifying

a resource”– A URL is a type of URI

Page 14: The Semantic Web

What is RDF?

• Resource Description Framework– “a language for representing information about

resources in the World Wide Web”– “RDF can also be used to represent information about

things that can be identified on the Web, even when they cannot be directly retrieved on the Web”

– Uses URIs or Literals

http://www.w3.org/TR/REC-rdf-syntax/

Page 15: The Semantic Web

Jane Eyre

has a

creator whose name is

Charlotte Bronte

Subject

Predicate

Object

Page 16: The Semantic Web

Jane Eyre

has a

creator whose name is

Charlotte Bronte

Subject

Predicate

Object

http://purl.org/dc/elements/1.1/creator

http://www.gutenberg.org/files/1260/1260-h/1260-h.htm

Charlotte Bronte

Page 17: The Semantic Web
Page 18: The Semantic Web

Jane Eyre

Charlotte Bronte

Penguin

Book

is a

has creator

has publisher

Person

is a

Page 19: The Semantic Web

RDF Schemas

• Define vocabularies for a community– Define a class of objects ‘Books’– Define a property ‘Creator’

Page 20: The Semantic Web

OWL (Web Ontology Language)

• When a Schema just isn’t enough!

• Allows you to put limits of relationships– a Person has one and only one biological

mother

• Allows you to say ‘this is the same as that’– This thing that I call a ‘Car’ is the same as that

thing that you call an ‘Automobile’

Page 21: The Semantic Web
Page 22: The Semantic Web

Some actual applications!

• Cinespin (Freebase)

• Nugget, Cenote (Talis)

• RDA, DCMI, FRBR, FRAD etc.

Page 23: The Semantic Web

Acknowledgments

• Jane Eyre– http://www.flickr.com/photos/andthenpatterns/

• Sad Computer– http://www.flickr.com/photos/loririelly/

• Power of Three– http://www.flickr.com/photos/hale_popoki