The SparqlCalendarDemo uses SPARQL to query RDF and non-RDF data sources regarding calendar events, shared interests, and the intersection of the two. Several parts of the demo rely on conventions adopted in lieu of widely accepted solutions to particular problems.

The demo, which can be accessed online or downloaded consists of the following steps. (Another step-by-step guide along with demo URIs can be found in this blog entry.) (Anuncio y guía en español)

If you are having (security) problems with the demo, please read the #FAQ below.

1. Input one or more URLs into the box in the top right of the page and click Add. Each URL added in this manner becomes a default graph contributing to the RDF Dataset for subsequent queries. The show loaded URLs link displays the default and named graphs currently being used for SPARQL queries. 2. When a URL is added, the People section of the righthand panel is updated via a SPARQL query that searches the current dataset for foaf:Persons and displays them. The demo performs a bit of smushing on these query results, combining resources that share the same foaf:mbox or foaf:mbox_sha1sum. 3. Clicking the refresh link in the Calendars section of the righthand panel performs a query for all calendar events in the month displayed on the left for the currently selected (checked) people.

4. Clicking the refresh link in the Shared Interests section of the righthand panel performs a query for all shared foaf:interests of the currently selected people.

5. Clicking the what can we do together? link runs a SPARQL query that finds, for the currently selected people and shared interests, events that fit the selected interests and are occurring on a date such that all of the selected people would be in the right location to attend. (Note that this query works when a single person is checked, finding events of the selected interest(s) that the selected person can attend in person.)

FAQ

1. Failed to get privilege UniversalBrowserRead to open ...

SparqlCalendarDemoUsage (last edited 2006-04-10 00:38:59 by customer)