Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.