Thursday, December 4, 2008

RDFa at Ilion

The following will seem cryptic and I promise to give more detail later...

If anybody is interested in a draft RDFa representation of the GRBPIlion database, then point your parser at

It even uses ov:origin! (sort of)

It's all in pursuit of the four goals given by Tim Berners-Lee in his Linked Data paper.
  1. Use URIs as names for things

  2. Use HTTP URIs so that people can look up those names.

  3. When someone looks up a URI, provide useful information.

  4. Include links to other URIs. so that they can discover
    more things.

Not there yet, but trying.


Unknown said...

This is very exciting! I was on the verge of quickly knocking up a demo using the data, but noticed in the source that there are no images. Is there a source of images for this information?

One thing about the syntax -- you have used the explicit CURIE format (with square brackets) inside @href, and I'm afraid that isn't allowed.

We were asked to not inhibit the use of that particular way of creating CURIEs when an attribute has historically only held URIs. Obviously, in the case of @href, URIs have been the only content for years.

Great work, though!


Mark Birbeck

Unknown said...

Sorry pressed 'publish' instead of 'preview'. :)

Instead of:

We were asked to not inhibit...

I should have said:

We were asked to inhibit...



Unknown said...

Last comment, I promise. :)

I've just blogged about this use of RDFa, at RDFa used in classification of ancient ceramics, to make people involved in RDFa aware of what you are doing.



Sebastian Heath said...


Thank you for your comments. One reason to get this out there "early and often" was to solicit feedback from people who actually know what they are doing re:RDF. I seem to have fulfilled that goal :-) .

I'll keep working on this and will fix the "no CURIEs in href" issue.

Images: "vra:imageIs" denotes the existence of visual documentation. For many of the "records", I can derive the file name from information in the "troia:" namespace, but that doesn't lead to N3 triples that are useful to you. So I need to pre-compile the RDFa to make it explicit for parsers.

Check back soon...


sgillies said...


RDFa practice is to use link rels like "ov:origin", Atom specifies that we use the URI in link rels. I guess parsers must simply deal with this bifurcation?

Sergey Chernyshev said...

It's great that you're publishing your database as LinkedData!

Is there any reason why you used XHTML+RDFa instead of RDF/XML or N3 for this?

It looks like doesn't have any HTML for presentation purpose, just to produce RDF triples - what was your reasoning for embedding them into HTML?



Unknown said...

you are well I visit your site so very beautiful the color and parts me I work tadelakt and pottery J have a workshop has marrakech Morocco adil

Unknown said...

hello the world I work pottery and tadelakt in the wall and pottery J have a workshop has marrakech Morocco for training course with for your request marrakech Morocco here is my email with mobile 00212610180714