WWW2008 Slides

From RDFaWiki

Jump to: navigation, search

At WWW2008, Ivan Herman, Elias Torres, and Ben Adida will present a tutorial on RDFa. This is the collaboration space for preparing these slides.

Michael@2008-03-16 notes: IMHO one of the most important things is to demo what you can do with the results, i.e., in contrast to uF you can e.g. run a SPARQL query on an RDFa-enriched page. Maybe you want to use the SW FAQ and a nice IRC bot (SPARQLBot) to demo a real-world setting; see also [1] (Semantic Web FAQ).

Contents

Overall Approach to Presentation

  • all examples before the "Brief RDF Primer" don't show triples, they only show visual graphs.
  • explain how these graphs _are_ RDF in the "Brief RDF Primer"
  • slides will use mostly screenshots of web browsers, snippets of HTML+RDFa, and graph diagrams. Very little verbiage.

Introduction & Goals (15 minutes)

- screenshots of web sites with clear "structured data" and what you might want to do with it: address to your address book, calendar events to your calendar, real estate listings to a google map with coloring by price, etc...

- interoperable: screenshots of three sites, each with title and tags, one of photos, one of videos, and one of music - are those titles and tags going to be the "compatible"?

- extensible: professional photography site over amateur photography site: can we add fields?

- "modular": copy and paste a chunk of HTML. The Creative Commons scenario. Lead through the actual generation of a license chunk.


Some use cases of the loosely coupled data web would be quite interesting. - the "Share" links at the end of blogs. Why have to list all of them? Why not just expose some RDFa, hint that it's "shareable", and then have a plugin or bookmarklet that lets you share it with your favorite social news site?

Adding Flavor to Your Links (15 minutes)

- ccREL: adding a license to your document.

- adding extra fields (creator and creation date.)

- Adding licenses to multiple photos on a page (use of @about).

- Structure: multiple blog posts on a page, with URLs.

- Having an image in the middle, also @about.

Digging Deeper (20 minutes)

- Listing a bunch of authors with affiliations.

- Chaining: moving one of the authors into the dc:creator field.

- A complete FOAF example.

Adding Your Own Vocabulary (15 minutes)

Coming up with your own vocabulary (e.g. what would Flickr do?)

A Brief RDF Primer (15 minutes)

  • graphs we drew _are_ RDF.
  • triples and triplestores
  • SPARQL: glimpse of what it can do.

Tools & Real-World Examples (1 hour)

  • Greasemonkey + live development of script, e.g. the sharing of items with social networks? Actual building of the simple script, live, on localhost (Elias, 30 minutes)
  • RDFa Distiller for embedding a "get my triples" link in your page. (Ivan, 15-20 minutes)

Conclusion & Summary (10 minutes)

Personal tools