Presentation is loading. Please wait.

Presentation is loading. Please wait.

RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading.

Similar presentations


Presentation on theme: "RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading."— Presentation transcript:

1 RDF Kitty Turner

2 Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading every book, and allowing us to look things up based on the words in the text

3 What is RDF? general framework to describe any Internet resources by describing and interchanging metadata provides the basis for generic tools for authoring, manipulating, and searching machine-understandable data on the Web thereby promoting the transformation of the Web into a machine-processable repository of information

4 What is RDF? an XML application - utilizes the namespace facility - this allows RDF to scope and uniquely identify a set of properties (a schema) which can be accessed at the URI identified by the namespace - also inherits the language tag which enables support of multi-lingual metadata

5 Facts originally conceived as an extension of the content rating PICS (Platform for Internet Content Selection) Recommendation now a formal W3C Recommendation a 2 nd W3C Recommendation proposes a system where descriptions related to a particular purpose would constitute a class (much like OO); theses classes could fit into a hierarchy of classes with inheritance provides the building blocks for supporting the Semantic Web

6 Uses of RDF metadata resource discovery for search engines cataloging for describing content and content relationships available at a web site intelligent software agents to facilitate knowledge sharing content rating describing collections of pages that represent a single logical document describing intellectual property rights of Web pages

7 RDF Rules 1. a Resource is anything that can have a URI web pages, individual elements of XML docs, etc. 2. a Property is a Resource that has a name and can be used as a property any independent organization can invent them ex: Author or Title

8 RDF Rules 3. a Statement is a 3-part records consisting of Resource, Property and a value ex: “The Author of http://www.textuality.com/RDF/Why.html is Tim Bray.”http://www.textuality.com/RDF/Why.html 4. The abstract Properties are expressed in XML as follows: http://www.textuality.com/RDF/Why.html Tim Bray

9 A Bigger Example The Future of Metadata Jacky Crystal 1998-01-01 Metadata, RDF, Dublin Core

10 More Basics You can have multiple schemas (sets of properties) <RDF xmlns = "http://w3.org/TR/1999/PR-rdf-syntax- 19990105#" xmlns:DC = http://purl.org/DC#http://purl.org/DC# xmlns:AGLS = "http://naa.gov.au/AGLS#" > The Future of Metadata Jacky Crystal 1998-01-01 Metadata, RDF, Dublin Core Info Man’t -Internet

11 More Basics You can have complex values using properties as values Dr Jacky J Crystal Director jacky@dstc.com.au Researcher

12 More Basics You can have the value be a literal which will not be interpreted Dr Jacky J Crystal DSTC 500 Street Australia

13 More Basics RDF can express collections of the same properties with Bag, Sequences (Seq) and Alternatives (Alt)

14 More Basics a Bag is a collection of multiple values for the same property - used instead of repeating the Property type Maddie Azzurii Corky Brown Jacky Crystal

15 More Basics a Seq is a collection of multiple values for a property where the order of the values is important Maddie Azzurii Corky Brown Jacky Crystal

16 More Basics an Alt is used when there is a choice of values available for a property which each value being valid but dependent on some factor. ftp://soft-sales.com.us/abc.exe ftp://soft-sales.com.au/abc.exe ftp://soft-sales.com.de/abc.exe ftp://soft-sales.com.uk/abc.exe

17 More Basics RDF allows statements to be made about other statements - useful when expressing properties of metadata

18 Example The Metadata Report Jacky Crystal $AUD20.00 1998-01-01 1999-12-31

19 More Basics RDF has 2 types of syntax: 1. serialization: full expression seen in the examples above 2. abbreviated : values of the properties are expressed within XML tags - useful when including RDF in HTML documents so that no value is rendered in the Web browser - does have some limitations: the Properties are non- repeatable and the Property values can only be strings

20 Example of Abbreviated RDF <RDF xmlns = "http://w3.org/TR/1999/PR-rdf-syntax- 19990105#" xmlns:DC = "http://purl.org/DC#" xmlns:AGLS = "http://naa.gov.au/AGLS#" > <Description about = "http://dstc.com.au/report.html" DC:Title = "The Future of Metadata" DC:Creator = "Jacky Crystal" DC:Date = "1998-01-01" DC:Subject = "Metadata, RDF, Dublin Core" AGLS:Function = "Info Management - Internet" />

21 More Basics a Resource can be a the value of a Property ex: a list of research papers that make up a collection for a conference Proceedings of the XML'98 Conf Jacky Crystal

22 More Basics RDF can describe individual properties within a collection of properties ex: to say that 5 of the papers list previously are all copyrighted by IEEE Copyright IEEE 1998

23 More Basics another alternative to the previous example Copyright IEEE 1998

24 More Basics RDF includes preliminary work on the definition of metadata schema which will define the meaning, characteristic and relationships of a set of properties the schema is based on the same model as the RDF syntax specification

25 Example of RDF schema <RDF xmlns = "http://w3.org/TR/PR-rdf-syntax#" xmlns:RDFS = "http://w3.org/TR/WD-rdf-schema#" > Title The name given to the resource, usually by the Creator or Publisher Author or Creator The person or organisation primarily responsible for the intellectual content of the resource

26 More Basics RDF provides a model for metadata and a syntax so that independent parties can exchange and use it. BUT it doesn’t provide any Properties of its own The idea is that Properties will come in packages called Vocabularies. ex: basic bibliographic Properties will include Author, Title, Date, Publisher, etc.

27 RDF and XML RDF: because statements are simple, 3-part records, they are easy to handle and to use for looking up things even in large numbers - with the continuing growth of the Web, scalability is very important XML: isn’t scalable because - the order in which elements appear is significant which is anathema in the metadata world and very difficult to maintain with millions of data items - certain XML constructions are hard to handle


Download ppt "RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading."

Similar presentations


Ads by Google