- From: Harry Halpin <hhalpin@ibiblio.org>
- Date: Wed, 15 Nov 2006 19:18:24 +0000
- To: public-grddl-wg <public-grddl-wg@w3.org>, w3c-semweb-cg@w3.org
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