Presentation is loading. Please wait.

Presentation is loading. Please wait.

RDF: Data Description With HTML, the Web is for reading With XML, the Web is for processing Necessary to know  who wrote this?  who owns it?  who authorised.

Similar presentations


Presentation on theme: "RDF: Data Description With HTML, the Web is for reading With XML, the Web is for processing Necessary to know  who wrote this?  who owns it?  who authorised."— Presentation transcript:

1 RDF: Data Description With HTML, the Web is for reading With XML, the Web is for processing Necessary to know  who wrote this?  who owns it?  who authorised it?  when is it valid?  what rights are ascribed to it?

2 RDF: Metadata Data about data  information about documents title, author, journal, date, keywords  information about people role, history, salary, expertise  information about exhibits catalogue number, price, date, artist  information about metadata validity, purpose, compiler, authority

3 Height Width Title Artist Content: Some hills, a lake and the sun Represents: peace tranquility Blue Mountain Types of Metadata Catalogue information: artist, title, date acquired, size. Syntactic content: colour, texture and shapes. Semantic content: landscape or happiness.

4 Standards for Metadata What do you put in the metadata? What is the syntax? What is the semantics? Where does the metadata go?

5 RDF: Data Description Simple semantic network  resources  properties  values Schemas Statements Triples

6 RDF Model http://www.w3c.org/Intro.html Tim Berners-Lee Author

7 RDF Model http://www.w3c.org/Intro.html Tim Berners-Lee Author subject object predicate

8 RDF Model http://www.w3c.org/Intro.html author Tim Berners-Lee name tbl@w3c.org email subject object predicate

9 RDF Syntax …put some metadata in here!... But RDF doesn't know about any metadata!

10 RDF Descriptions Someone has to invent schemes for describing things Schemas, ontologies, terminologies… External authorities Every term represented by URI  e.g. http://purl.oclc.org/dc#Title  use XML namespace to abbreviate  applies semantics and disambiguates

11 RDF Descriptions The title is "Trailblazing the literature" Trailblazing the literature Who defines the title? Dublin Core! XML Namespace DC= http://purl.oclc.org/dc# Trailblazing the literature

12 NB Simple RDF Example Trailblazing the literature RDF has its own namespace which is not shown here. You really need to add the following to the RDF element xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

13 Simple RDF Example Trailblazing the literature Leslie Carr

14 Simple RDF Example Trailblazing the literature String Another Resource Use this RDF to get you started in the exercises!

15 RDF Collections The students in course 6.001 are Amy, Tim, John, Mary, and Sue. RDF provides  bag  sequence  alternative

16 Why RDF? But why yet another standard? Any form of data can be modelled in plain XML. These slides are adapted from Tim Berners-Lee's Roadmap to the Semantic Web available at http://www.w3.org/DesignIssues/RDF-XML.html

17 RDF vs XML example RDF assertion  "The author of this page is Les".  triple(page, author, "Les") http://www.soton.ac.uk/~lac/ XMLcourseSession6.ppt#slide19 Les author

18 RDF vs XML How would this information be typically be represented in XML? http://... Les or Les

19 RDF vs XML or href="http://..." Les or just

20 RDF vs XML They all seem the same  because we understand the tags But how about these? bar bar foo

21 RDF vs XML Is a foo a thingy of a bar? Or bar a wotzit of a foo? There are grammatical questions we can ask of the XML structure…  e.g. does the x element contain a wotzit …but not semantic ones Because no XML semantics are defined

22 RDF vs XML IF a schema is defined AND IF the schema limits the number of ways of making the same statement THEN the questions  does x have a child foo with attribute a and value foo  who is the author of page MAY BE similar

23 RDF Schema Standard to extend RDF statements  via types, classes, inheritance  Les is the author of this book  An author is a type of person  A book is an item of merchandise Allows much richer sets of inferences

24 RDF Deployment Information can be "added" to items by a third party Information may be distributed  professional associations,  qualification authorities  reviewers, portal authorities Agent architecture  resolve conflicting claims

25 RDF Deployment Options for locating the metadata


Download ppt "RDF: Data Description With HTML, the Web is for reading With XML, the Web is for processing Necessary to know  who wrote this?  who owns it?  who authorised."

Similar presentations


Ads by Google