Archive for February, 2008

Semantic Camp Day 2

Sunday, February 17th, 2008 at 9:11pm

SC Logo
Semantic Camp Session 6 – Parsing Microformats
Gareth Rushgrove

Gareth gave us a quick rundown of the various parsers which are available.

Language Specific – most available apart from Java.
Language agnostic – web services

hKit – open source PHP stuff.
Mofo – for Ruby
Sumo Javascript (from Dan Webb) – generic parser for JS.
XSLT – at Brian Suda’s site
Optimus – is down at the moment
Google’s Social Graph API – parses XFN relationships

Semantic Camp Session 7 – WTF is RDF?
Tom Morris

Always worth hearing, Tom did an idiots’ guide to RDF, just the thing for a bear of very little brain such as myself.

RDF = Resource Description Framework! 1999 originally, 2004 updated into 6 docs:

RDF files at their simplest form:

3 things – subject, predicate, object (see above). The simplest form is – Triples (N3)
Subject and Predicate are Resources – Not literals; Object – Literal sting of text
foo.n3 – text file containing triples.

Tools to parse are available in – Java, C, Perl, Python, PHP, Ruby

He then talked some more about RDF validation and FOAF – which seems like the most friendly and usable aspect of RDF from this bear’s perspective. If you want to make your own FOAF file, why not use the foaf-o-matic

The Rest of the Afternoon

There were other talks going on, but I got distracted by a rather fab game, made by John Linklater-Johnson called Semantopoly. A fab idea [not in the least based on Monopoly] which had us all amused for some hours:

[Matt, Gareth and Isabelle get to grips with the rules of Semantopoly]

Semantic Camp Day 1

Saturday, February 16th, 2008 at 8:41pm

SC Logo There have been general BarCamps aplenty, but this one, arranged by Semantic evangelist Tom Morris, was geared specifically towards the Semantic (and semantic) Web.

It had a slightly different feel to it, in that we didn’t stay overnight. But it was good to see some different faces in the crowd than the usual BarCamp suspects – there seemed to be a good few academics in the mix this time.

Session 1 – Accessibility
Jonathan Chetwynd

Talking about SVG

Current UK research tells us that 20-25% of the population suffer from “functional illiteracy”! The tools available for making sites all require significant literacy skills. So it is difficult for low-literacy people to access/make sites themselves.

JobCentre Plus – low literacy is strongly correlated with unemployment. The site for searching for jobs isn’t friendly for low literacy users – they encounter lots of check boxes and job titles.

GUI with graphics can be a better way of presenting things to low-literacy users. Currently, SVG not very supported by browsers at present and there is no easy accessible SVG authoring tool.

Another friend of mine, Antonia Hyde, is heavily involved with producing websites for people with learning disabilities over at United Response, and so this would have been a great session for her to attend.

Session 2 – Bringing Semantic Web to Bloggers
Jure Čuhalev

Jure demonstrated a product from Zemanta, a startup from Slovenia.  It empowers bloggers to write better posts. Plugin to Blogger etc – which gives you extra media content relevent to stuff as you write. Point and click on relevent article from list – gets added to bottom of code. Quick links for Technorati etc.

Focus is not on readers with widgets but authors with tools – via Firefox extensions or IE plugins (if Blogger etc does not support plugins). Free. Basic functions are free, upgraded functions for a small fee.

3rd party developers – get full API docs, support, promotion, it’s all open sourced stuff. Should be available from mid-March 2008.

Session 3 – hAvatar
Cristiano Betta

hAvatar – what is it? Instead of using 3rd party to host avatar, use a photo from your own site’s hCard. Made by Alper.nl as a plugin for WordPress. Goes and fetches the photo from your own site’s hCard to show as humbnails on comments etc.

Problems – if there’s multiple hCards on the provided URL, which to use? Can hack to see if any of the hCards have the URL specified which you’ve just looked at. Web service available at

http://alper.nl/cgi-bin/OpenAvatar.py?openid=http://yoursite.com/pictureurl

More info in Cristiano’s blog post, or download the plugin here.

Session 4 – Microformats “State of the Nation”
Ben Ward and Frances Berrmian.

A quick session from Ben and Frances about the current state of play with Microformats:

  • Googlemaps has hCard in the info bubble and sidebar stuff.
  • The common formats have been widely adopted. Newer ones are being tested in the wild.
  • hRecipes – marking up food!
  • hAudio – development for over a year. Means of marking up music references. Could be used by last.fm and Songbird.
  • Google Social Graph API – indexes XFN and hCards – give them a URL and it brings back a list of your XFN contacts

Then we decided to head for a curry before I eventually ended up in an extremely orange room at the easyHotel Kensington for the night.