Another Word For It Patrick Durusau on Topic Maps and Semantic Diversity

June 17, 2011

Moma, What do URLs in RDF Mean?

Filed under: RDF,Semantic Web — Patrick Durusau @ 7:23 pm

Lars Marius Garshol says in a tweet:

The old “how to find what URIs represent information resources in RDF” issue returns, now with real consequences

pointing to: How to find what URLs in an RDF graph refer to information resources?.

You may also be interested in Jenni Tennison’s summary of a recent TAG meeting on the subject:

URI Definition Discovery and Metadata Architecture

The afternoon session on Tuesday was spent on Jonathan Rees’s work on the Architecture of the World Wide Semantic Web, which covers, amongst other things, what people in semantic web circles call httpRange-14. At core, this is about the kinds of URIs we can use to refer to real-world things, what the response to HTTP requests on those URIs should be, and how we find out information about these resources.

Jonathan has put together a document called Providing and discovering definitions of URIs which covers the various ways that have been suggested over time, including the 303 method that was recommended by the TAG in 2005 and methods that have been suggested by various people since that time.

It’s clear that the 303 method has lots of practical shortcomings for people deploying linked data, and isn’t the way in which URIs are commonly used by Facebook and schema.org, who don’t currently care about using separate URIs for documents and the things those documents are about. We discussed these alongside concerns that we continue to support people who want to do things like describe the license or provenance of a document (as well as the facts that it contains) and don’t introduce anything that is incompatible with the ways in which people who have been following recommended practice are publishing their linked data. The general mood was that we need to support some kind of ‘punning’, whereby a single URI could be used to refer to both a document and a real-world thing, with different properties being assigned to different ‘views’ of that resource.

Jonathan is going to continue to work on the draft, incorporating some other possible approaches. It’s a very contentious topic within the linked data community. My opinion is while we need to provide some ‘good practice’ guides for linked data publishers, we can’t just stick to a theoretical ideal that experience has shown not to be practical. What I’d hope is that the TAG can help to pull together the various arguments for and against different options, and document whatever approach the wider community supports.

My suggested “best practice” is to not trust linked data, RDF, or topic maps data unless it is tested (passes) and you trust its point of origin.

Anymore than you would print your credit card number and pin on the side of your car. Blind trust in any data source is a bad idea.

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress