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 http://classics.uc.edu/troy/grbpottery/database.html.

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.

8 comments:

Mark Birbeck 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!

Regards,

Mark Birbeck
http://webBackplane.com/mark-birbeck

Mark Birbeck said...

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

Instead of:

We were asked to not inhibit...

I should have said:

We were asked to inhibit...

Regards,

Mark

Mark Birbeck 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.

Regards,

Mark

Sebastian Heath said...

Mark,

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...

-Sebastian

Sean Gillies said...

Neat!

RDFa practice is to use link rels like "ov:origin", Atom specifies that we use the URI http://open.vocab.org/terms/origin 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 http://classics.uc.edu/troy/grbpottery/database.html doesn't have any HTML for presentation purpose, just to produce RDF triples - what was your reasoning for embedding them into HTML?

Thanks,

Sergey

adil_pottery_ceramique 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

adil_pottery_ceramique 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 adil_pottery_ceramique@yahoo.fr with mobile 00212610180714