Lee Feigenbaum has put together a really nice posting discussing different ways of modelling statistical data using RDF. I wanted to contribute to that discussion and add in a few comments about how I've been modelling some of the OECD's statistical publications using RDF. Note the emphasis: what I've been doing is capturing metadata about … Continue reading Modelling Statistical Publications: Some Notes
Author: Leigh Dodds
Documents Types in RDF
The notion of a "document" and a "document type" are core concepts in XML. The specification includes a precise description of document, what it means for a document to be well-formed, valid, and so on. Even if you're not using a DTD or XML schema, and are just using XML as a syntax for exchanging … Continue reading Documents Types in RDF
Oxford SWIG Talks: Twinkle & SPARQL Query Forms
I finally found time to attend one of the Oxford SWIG sessions last night and had a thoroughly enjoyable time. I gave a couple of presentations which I've posted to slideshare, and which I'll embed below. The first was a general introduction and mini-demonstration of Twinkle. I gave a basic overview of the key features … Continue reading Oxford SWIG Talks: Twinkle & SPARQL Query Forms
Bee Node Deconstructed
As with my first "FOAF tale", "Joe Triple" yesterday's story "Bee Node" was intended as more than an exercise in punning. The original story was intended to help illustrate a few aspects of Semantic Web technology which I think I worth drawing attention to. But this time around the focus is mainly on SPARQL rather … Continue reading Bee Node Deconstructed
Bee Node: A FOAF Tale
Detective Piotr Sparql lent back in his chair cradling a tumbler of vodka and reflected on his most recent case. It had started as a simple missing person; he'd been assigned to investigate the disappearance of Beatrice "Bee" Node: @prefix foaf: <http://xmlns.com/foaf/0.1> . </person/bnode> a foaf:Person; foaf:name "Beatrice Node"; foaf:nick "Bee" foaf:mbox <mailto:bnode@example.com>. His investigation … Continue reading Bee Node: A FOAF Tale
Self-Description for Service Connection
I hate quoting myself, as I worry about it making me seem like a pompous ass, but I feel moved to do it in this instance after reading Danny's posting about DataPortability Service Discovery, in which he discusses the current blueprint from the DataPortability group. Danny rightly points out that FOAF already provides a means … Continue reading Self-Description for Service Connection
Twinkle 2.0
Nearly three years ago now I announced a little GUI tool , called Twinkle for working with SPARQL queries. Since then a number of nice people have asked whether I'm going to update the tool to add various features, like support for querying persistent data, inferencing, etc. And Danny pointed out that the UI wasn't … Continue reading Twinkle 2.0
Joe Triple: Deconstructed
I'm sure that the majority of you realised that yesterdays posting, Joe Triple: A FOAF Tale was more than just a bit of whimsy. The story is intended as an illustration of a few semantic web principles. In this post I wanted to review those principles in a clearer way, although I can't promise to … Continue reading Joe Triple: Deconstructed
Joe Triple: A FOAF Tale
Once upon a time there was a Resource whose name was Joe Triple: @prefix foaf: <http://xmlns.com/foaf/0.1> . </joe> foaf:name "Joe Triple". Joe was a lonely Thing, and resolved to set off into the world to learn more about himself. On this quest for self discovery Joe learnt that his birthday was 29th November 2007: @prefix … Continue reading Joe Triple: A FOAF Tale
How Shall I Integrate Thee? Let Me Count the Ways…
Data integration is easy with Semantic Web technologies, right? We've all said it, but has anyone actually sat down and tried to elucidate the ways in which technologies like RDF and OWL actually help with data integration? I don't ever remember seeing one so here's a first attempt. Each of the sections below tries to … Continue reading How Shall I Integrate Thee? Let Me Count the Ways…