An Introduction to RDFa QingXia Liu Contents What is RDFa? Why RDFa? Versions of RDFa An Example

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

Steffen Staab 1WeST Web Science & Technologies University of Koblenz ▪ Landau, Germany Structured Data on the Web Introduction to.
Hypermedia systems Jakub Husár & Tomáš Jurík. Content XHTML 2.0 Definition Short history Differences between 1.0 and 2.0 Usage suitability Improvements.
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.
RDFa: Embedding RDF Knowledge in HTML Some content from a presentation by Ivan Herman of the W3c, Introduction to RDFa, given at the 2011 Semantic Technologies.
RDF Tutorial.
Semantic Web Introduction
Speaker: Raúl García Castro ORCO 2013 Madrid, Spain 8 February 2013 RDFa Raúl García-Castro Ontology Engineering Group Universidad Politécnica.
RDF formats for Linked Data by Mabi Harandi. RDF is not a format, it is a model for data So: It will provide supports for different formats like :  Turtle.
Embedding Knowledge in HTML Some content from a presentations by Ivan Herman of the W3c.
Sematic Web Microdata, Microformat and RDF Advanced Web-based Systems | Misbhauddin.
Artificial Intelligence Techniques Internet Applications 2.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
1 Technologies and Modelling Frameworks XML ontology RDF taxonomy OWL thesaurus Semantic Web.
W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application with a clean migration path from HTML 4.01 CSS: Style sheets.
Lecture 13. A Very Brief Introduction to HTML and XHTML, part II Instructor: Jie Yang Department of Computer Science University of Massachusetts Lowell.
Introducing XHTML: Module B: HTML to XHTML. Goals Understand how XHTML evolved as a language for Web delivery Understand the importance of DTDs Understand.
CS 415 N-Tier Application Development By Umair Ashraf July 16,2013 National University of Computer and Emerging Sciences Lecture # 12 HTML/ XHTML/ HTML5.
CNIT 133 Interactive Web Pags – JavaScript and AJAX Review HTML5.
HTML 5 New Standardization of HTML. I NTRODUCTION HTML5 is The New HTML Standard, New Elements New Attributes Full CSS3 Support Video and Audio 2D/3D.
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
Practical RDF Chapter 1. RDF: An Introduction
Entity Recognition via Querying DBpedia ElShaimaa Ali.
3 XHTML.
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
 2002 Prentice Hall, Inc. All rights reserved. Chapter 1 – Introduction to the Internet and World Wide Web Outline 1.1Introduction 1.2World Wide Web Consortium.
ACCESSIBILITY VIOLATIONS CMPE 451 SPRING 2012 GROUP 5.
Resource Description Framework (RDF) Course: Electronic Document Team member: Ding Feng Ding Wei Wang Ling Date:
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
RDFa, Microformats, and Atom Semantic Web Presented by: Anuradha Kandula Instructor: Steven Seida.
XML Basics A brief introduction to XML in general 1XML Basics.
Embedding Knowledge in HTML Some content from a presentations by Ivan Herman of the W3c.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
Introducing XLink and XPointer ©NIITeXtensible Markup Language/Lesson 10/Slide 1 of 23 Objectives In this lesson, you will learn to: * Identify the types.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
INTRODUCTION JavaScript can make websites more interactive, interesting, and user-friendly.
From XML to DAML – giving meaning to the World Wide Web Katia Sycara The Robotics Institute
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
RDFa Primer Bridging the Human and Data webs Presented by: Didit ( )
 XML derives its strength from a variety of supporting technologies.  Structure and data types: When using XML to exchange data among clients, partners,
1 ITEC 4830 Graphics Design Chapter 1 Dreamweaver MX 2004 Basics.
Semantic Web in Depth RDFa, GRDDL and POWDER Dr Nicholas Gibbins
Semantic Web in Depth Schema.org RDFa, JSON-LD, Microdata Professor Steffen Staab 2016, Many slides courtesy by Dr. Nick Gibbins.
1 Introduction to XML Babak Esfandiari. 2 What is XML? introduced by W3C in 98 Stands for eXtensible Markup Language it is more general than HTML, but.
Agenda * What is HTML5 -- Its history and motivation * HTML/XHTML as Human / Machine Readable Format * HTML and its related technologies * Brief summary.
Decentralized Extensibility & HTML 5 (An introduction to the debate) Noah Mendelsohn Distinguished Engineer – IBM Corp. Co-chair: W3C Technical Architecture.
Embedding Knowledge in HTML
4.01 How Web Pages Work.
RDFa How and Why Ralph R. Swick World Wide Web Consortium
XML QUESTIONS AND ANSWERS
LINKS.
Application with Cross-Platform GUI
Introduction to XHTML.
Embedding Knowledge in HTML
XAML User Interface Creation in C#
Cascading Style Sheets
CS & CS Capstone Project & Software Development Project
RDF 1.1 Concepts and Abstract Syntax
JSON-LD 1.0 Yanan Zhang.
Embedding Knowledge in HTML
RDFa: Embedding RDF Knowledge in HTML
Pertemuan 1 Desain web Pertemuan 1
W3C Recommendation 17 December 2013 徐江
CSE591: Data Mining by H. Liu
Presentation transcript:

An Introduction to RDFa QingXia Liu

Contents What is RDFa? Why RDFa? Versions of RDFa An Example

What is RDFa? Resource Description Framework in attributes – First proposed by Mark Birbeck in 2004Mark Birbeck – A W3C Recommendation

What is RDFa? The gap between what programs and humans understand: What browsers seewhat humans see

What is RDFa? Aim: to allow a single RDF graph to be carried in various types of document markup

What is RDFa? Essence: attributes machine- readable it provides a set of markup attributes to augment the visual information on the Web with machine- readable hints. These attributes are: about, src, rel, rev, href, resource, property, content, datatype, typeof…

What is RDFa? HTML : HTML :... The trouble with Bob Date: Alice Jo's Barbecue Date: Eve HTML + RDFa 1.1:... The trouble with Bob Date: Alice Jo's Barbecue Date: Eve mark up human-readable data with machine-readable indicators

What is RDFa? Example: The trouble with Bob Date: Alice Jo's Barbecue Date: Eve

Why RDFa? Embedding RDF subject-predicate-object expressions in existing markup languages such as XHTML.RDFsubject-predicate-object expressions Enables the extraction of RDF model triples by compliant user agents Apps: – To provide richer search results by extracting fine-grained structured details from the Web pages they crawl

Versions RDFa 1.0 – was specified only for XHTML RDFa 1.1 – is the newer version specified for both XHTML and HTML5. – also works for any XML-based languages like SVG

Changes Differences between RDFa 1.1 and RDFa1.0: – The removal of the specific rules for XHTML - these are now defined in XHTML + RDFa – Dayatype Expansion : RDFa attributes can contain Terms, CURIES, or Absolute IRIs. – Host languages are permitted to define collections of default terms, default prefix mappings, and a default vocabulary – The ability to define a default vocabulary to use for Terms that are undefined (via – Terms are required to be compared in a case-insensitive manner. – A richer behavior of attribute, that can replace, in many cases attribute. – A slightly different handling making it better adapted to practical usage

Current Status Standards: – RDFa Core 1.1 – XHTML+RDFa 1.1 – RDFa Lite 1.1 Group Notes: before RDFa API, RDF Interfaces, RDFa 1.1 Primer, HTML Data Guide, XML in HTML Meeting Report Drafts: HTML+RDFa

Example The trouble with Bob... Alice Birpemswick, Phone:

Example The trouble with Bob... Alice Birpemswick, Phone:

Example

Example The trouble with Bob Alice The trouble with Bob Alice Alice Birpemswick, Phone: Alice Birpemswick, Phone:

Example

References The W3C RDFa 1.1 Primer The W3C RDFa 1.1 Core The Wikipedia entry on RDFa

Thank you !