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.

Slides:



Advertisements
Similar presentations
A centre of expertise in digital information management Approaches To The Validation Of Dublin Core Metadata Embedded In (X)HTML Documents Background The.
Advertisements

Putting together a METS profile. Questions to ask when setting down the METS path Should you design your own profile? Should you use someone elses off.
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
UKOLN, University of Bath
Andy Powell, Eduserv Foundation Feb 2007 The Dublin Core Abstract Model – a packaging standard?
The Semantic Web – WEEK 4: RDF
Dr. Bhavani Thuraisingham February 18, 2011 Building Trustworthy Semantic Webs RDF and RDF Security.
Introduction to RDF Based on tutorial at
1 RDF Tutorial. C. Abela RDF Tutorial2 What is RDF? RDF stands for Resource Description Framework It is used for describing resources on the web Makes.
An Introduction to Semantic Web Portal
Developing a Metadata Exchange Format for Mathematical Literature David Ruddy Project Euclid Cornell University Library DML 2010 Paris 7 July 2010.
RDF Tutorial.
Chapter 3 RDF Syntax 1. Topics Basic concepts of RDF resources, properties, values, statements, triples URIs and URIrefs RDF graphs Literals and Qnames.
Dr. Alexandra I. Cristea RDF.
The Semantic Web Resource Description Framework (RDF) Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
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.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
© 2006 DCMI DC-2006 – International Conference on Dublin Core and Metadata Applications 3-6 October 2006 Thomas Baker Dublin Core Metadata Initiative.
XLink: Open Linking Standard XML / XSL separate  data semantics  presentation semantics Need to also separate out  navigation semantics Single unique.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Practical RDF Chapter 1. RDF: An Introduction
Metadata: An Overview Katie Dunn Technology & Metadata Librarian
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Logics for Data and Knowledge Representation
XML and “meta-tagging” Technical seminar for Pathfinder LEAs, BECTa, Coventry, 26 February 2002 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
ISBD for the Semantic Web: namespaces, elements, vocabularies, application profile Gordon Dunsire Presented at Centar zu Stalno Stručno Usavršavanje (CSSU),
Resource Description Framework (RDF) Presented by: Jonathan Catlett.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
RDF and XML 인공지능 연구실 한기덕. 2 개요  1. Basic of RDF  2. Example of RDF  3. How XML Namespaces Work  4. The Abbreviated RDF Syntax  5. RDF Resource Collections.
RDF, XML and interoperability Managing networks : understanding new technologies, Birmingham, 13 September 2001 Pete Johnston UKOLN, University of Bath.
An OO schema language for XML SOX W3C Note 30 July 1999.
RDF(Resource Description Framework) 연세대학교 이승익. MOTIVATION The Right Way to Find Things »Scenario 1: The Library »Scenario 2: The Video Store »Scenario.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
Internet Technologies1 RDF These slides were built using modified examples from “XML How To Program” by Deitel, Deitel, Nieto, Lin and Sadhu. The slides.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Practical RDF Ch.6 Creating an RDF Vocabulary DongHyuk Im SNU OOPSLA Lab. Shelley Powers, O’Reilly August 19, 2004.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Understanding RDF. 2/30 What is RDF? Resource Description Framework is an XML-based language to describe resources. A common understanding of a resource.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
Problems with XML & XML Schemas XML falls apart on the Scalability design goal. 1.The order in which elements appear in an XML document is significant.
Dr. Bhavani Thuraisingham September 24, 2008 Building Trustworthy Semantic Webs Lecture #9: RDF and RDF Security.
Practical RDF Ch.4 Specialized RDF Relationships: Reification, Containers, and Collections Kim, Jong-Nam SNU OOPSLA Lab. August 12, 2004.
Doc.: IEEE /0169r0 Submission Joe Kwak (InterDigital) Slide 1 November 2010 Slide 1 Overview of Resource Description Framework (RFD/XML) Date:
RDF & SPARQL Introduction Dongfang Xu Ph.D student, School of Information, University of Arizona Sept 10, 2015.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
Motivation Dynamically identify and understand information sources Provide interoperability between agents in a semantic manner Enable distributed extensible.
1 RDF, XML & interoperability Metadata : a reprise Communities, communication & XML An introduction to RDF RDF, XML and interoperability.
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
Semantic Web 06 T 0006 YOSHIYUKI Osawa. Problem of current web  limits of search engines Most web pages are only groups of character strings. Most web.
Current initiatives in developing library linked data Gordon Dunsire Presented at the Cataloguing and Indexing Group Scotland seminar “Linked data and.
SEMI-STRUCTURED DATA (XML) 1. SEMI-STRUCTURED DATA ER, Relational, ODL data models are all based on schema Structure of data is rigid and known is advance.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Syntax and semantics >AMYLASEE1 TGCATNGY A very simple FASTA file.
Linked Data & Semantic Web Technology The Semantic Web Part 4. Resource Description Framework (1) Dr. Myungjin Lee.
Service-Oriented Computing: Semantics, Processes, Agents
Building the Semantic Web
Service-Oriented Computing: Semantics, Processes, Agents
Service-Oriented Computing: Semantics, Processes, Agents
Lecture #6: RDF and RDF Security Dr. Bhavani Thuraisingham
CSIRO ICT Centre Conference
Attributes and Values Describing Entities.
Semi-Structured data (XML)
Presentation transcript:

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?

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

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.

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

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

RDF Model Tim Berners-Lee Author

RDF Model Tim Berners-Lee Author subject object predicate

RDF Model author Tim Berners-Lee name subject object predicate

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

RDF Descriptions Someone has to invent schemes for describing things Schemas, ontologies, terminologies… External authorities Every term represented by URI  e.g.  use XML namespace to abbreviate  applies semantics and disambiguates

RDF Descriptions The title is "Trailblazing the literature" Trailblazing the literature Who defines the title? Dublin Core! XML Namespace DC= Trailblazing the literature

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="

Simple RDF Example Trailblazing the literature Leslie Carr

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

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

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

RDF vs XML example RDF assertion  "The author of this page is Les".  triple(page, author, "Les") XMLcourseSession6.ppt#slide19 Les author

RDF vs XML How would this information be typically be represented in XML? Les or Les

RDF vs XML or href=" Les or just

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

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

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

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

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

RDF Deployment Options for locating the metadata