GRDDL+RDFa Tutorial Proposal for WWW2007

I promised to write this, here it is. Notice the many doubtless
controversial combinatorics in our possible title :) Any recommendations
to be gladly taken on board.

* Tutorial title: Putting Semantics in the Hypertext Web using GRDDL and
RDFa
  OR Empowering Microformats using the Semantic Web with GRDDL and RDFa
  OR Putting Semantics in the Hypertext Web using GRDDL and Microformats
  OR Putting Semantics in the Hypertext Web using GRDDL and Microformats
  OR Mashing-up the Web 2.0 and the Semantic Web using GRDDL and
Microformats
  OR Mashing-up the Hypertext Web and the Semantic Web using GRDDL and
Microformats

* Presenter contact information: Dan Connolly (connolly@w3.org), Harry
Halpin (hhalpin@ibiblio.org), Murray Maloney (murray@muzmo.com)
 
* Aims/Learning objectives: To teach the basics of microformats, RDF,
RDFa, and using GRDDL to convert structured HTML and XML to RDF,
displaying applications. In a broad sense, to help bring together
members of the "Web 2.0" and Semantic Web communities together and show
them how their technologies can interoperate. Note that we hope this
tutorial will be very much hands-on and that users will bring their
laptops to run and modify working code and demos. By having more than
one presenter who is experienced with these technologies, we hope to
give the users the hands-on help they may need.

* Duration: half-day

* Scope (general topic area):

* Relevance to WWW2007 attendees: Microformats presents an easy and
increasingly popular way to put structured semantics in GRDDL. GRDDL
will be a new W3C Recommendation by the time of this tutorial, and we
will present work that takes off from the GRDDL Primer, which should
also be a W3C Recommendation by the time of the tutorial.  GRDDL has
received attention from both the Semantic Web and "Web 2.0" communities,
and we hope to use this tutorial to demonstrate how the "Web 2.0" and
Semantic Web vision are interoperable and bring members of these
communities together.

* Keywords: Web 2.0, microformats, Semantic Web, RDF, XML, GRDDL, RDFa,
data integration

* Target audience: Web designers and developers interested in using or
taking advantage of microformats and RDF in their pages and application.

* Prerequisite knowledge of audience: Basic HTML and XML

* Tutorial abstract (1-2 paragraphs suitable for inclusion in conference
registration materials):

Recently, a plethora of technologies associated with the "Web  2.0" have
been deployed. Among these technologies,  "microformats" allow an
easy-to-use way to structure conventional HTML markup with semantics, as
shown by the deployment of microformats on popular services like
LinkedIn and Upcoming.org. However, before integrating microformat data
from diverse data sources in order to create Web-scale mash-ups, the
data must be transformed into a globally unambiguous and
machine-readable format such as RDF. GRDDL presents an easy-to-use way
for authors of HTML and XML to have clients extract RDF from their data,
and so serves among other things as a "low-cost" upgrade path to convert
microformat data to RDF and to integrate diverse XML-based data. This
hand-on tutorial will present people a hands-on introduction to
microformats, mash-ups, RDF, GRDDL, and ways of embedding RDF directly
in HTML like RDFa.


* Full description (1-2 pages to be used for evaluation);

Recently, a plethora of new technologies, commonly associated with the
"Web  2.0", have been deployed. Among these technologies, 
"microformats" such as hCal and hReview allow an easy-to-use way to
structure conventional  HTML markup with semantics, and more and more
data such as events in  Upcoming.org or reviews in Yahoo! are being
structured with microformats. However, before integrating microformat
data from diverse data sources in order to create Web-scale mash-ups,
the data must be transformed into a globally unambiguous and
machine-readable format such as RDF.

 The use of the new W3C standard GRDDL (Gleaning Resource  Descriptions
from diverse Languages) allows us to convert microformat  data in HTML,
as well as ordinary XML documents, into RDF in order to  create powerful
applications from calendar scheduling to product  purchase, that take
advantage of data in multiple formats throughout the Web. Given the
plethora of microformat data on the Web, with GRDDL the Semantic Web now
ranges over large amounts of data.  Another new standard, RDFa, allows
us to directly embed RDF into microformats and so correct some common
issues with microformats.  

  This hands-on tutorial will step by step introduce the users to
microformats, RDF, GRDDL, and RDFa as well as show how this data can be
used with AJAX applications and SPARQL. After a general introduction
and  background, the users will be presented with a scenario: How can a 
group of friends find out when and where they can meet each other, and
then book a hotel. We will show common calendar and event data can be 
marked up with hCal and hEvent, and this will be compared to RDFa. Then,
we will show how to make their pages  GRDDL-enabled,and then how a
GRDDL-aware agent can convert their data to RDF and use SPARQL to
determine their  next meeting, and then how we can use trust networks to
successfully use GRDDL and hReview to book a hotel. Lastly, we will show
how  GRDDL and RDFa can be integrated into high-powered Web
applications, bringing the Semantic Web and the various technologies 
under the "Web 2.0" banner together in order to bring increased power to
both vendors and users on the Web.  

* Presenters:

Dan Connolly (connolly@w3.org): Dan Connolly is a research scientist at
the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL)
in the Decentralized Information Group (DIG) and a member of the
technical staff of the World Wide Web Consortium (W3C). Dan played
leading roles in the development of URIs, HTTP, XML, RDF, and OWL and
currently serves on the W3C Technical Architecture Group (TAG), as well
as serving as the originator and editor of the GRDDL specification.

Harry Halpin (hhalpin@ibiblio.org): Harry Halpin is a researcher at the
University of Edinburgh in the School of Informatics, with a background
in natural language processing and data-mining, and serves as a
technical consultant for "Web 2.0" start-up companies. Harry Halpin is
the Chair of the W3C GRDDL Working Group.

Murray Maloney (murray@muzmo.com): Murray Maloney has been heavily
involved in the development of Web standards since 1993, and is a
founding member of the HTML, XML and CSS working groups, and
participates in the GRDDL and XML Processing Working Groups. He was
previously a technical director with SoftQuad and publishing systems
architect and manager with the Santa Cruz Operation (SCO).


* Tutorial history:

This tutorial will be the first half-day hands-on tutorial to present
GRDDL and microformats at a major conference, although there have been a
number of talks on similar subjects, such as Connolly's presentations on
GRDDL at XML 2005 and XTech 2006. At the 2006 W3C Technical Plenary Day
session the "Microformat" session, that included a presentation on
GRDDL, was voted as the "Best Session."

* Relevant references;

Microformats:
http://microformats.org/

GRDDL Specification (W3C Working Draft):
http://www.w3.org/TR/grddl/

GRDDL Primer (W3C Working Draft):
http://www.w3.org/TR/grddl-primer/

GRDDL Use-Cases (W3C Working Draft):
http://www.w3.org/TR/grddl-scenarios/

RDFa Primer (W3C Working Draft):
http://www.w3.org/TR/xhtml-rdfa-primer/

-- 
		-harry

Harry Halpin,  University of Edinburgh 
http://www.ibiblio.org/hhalpin 6B522426

Received on Wednesday, 15 November 2006 21:12:05 UTC