Content-type: text/html Downes.ca ~ Stephen's Web ~ Expressing Dublin Core Metadata Using the Resource Description Framework (RDF)

Stephen Downes

Knowledge, Learning, Community
The RDF version of Dublin Core is open for comments. I still have a fondness for RDF, despite what I've said about the Semantic Web because, after all, RDF is about relations. Connections. But I sometimes wish I could keep the standards people away from it. Take, for example, the integer '43'. Here's how I express it: 43. RDF-DC? It takes seven lines. We have to stop trying to specify the exact interpretation in the document and let users apply their own interpretation in the context. In programming, this is called Duck Typing. "If it walks like a duck and quacks like a duck, it must be a duck." We need to allow that, if it looks like an integer, it probably is an integer. At most, if we've specified the schemas in the header, we should need to do no more than "age = 43" in the body. Using the appropriate brackets for RDF or JSON or whatever we're working with (and we will leave aside the question of why it is we have still not figured out a simple and common way of saying "age=43" after all these years).

Today: 4 Total: 119 [Direct link] [Share]

Image from the website


Stephen Downes Stephen Downes, Casselman, Canada
stephen@downes.ca

Copyright 2024
Last Updated: Nov 25, 2024 1:20 p.m.

Canadian Flag Creative Commons License.

Force:yes