- From: Richard Cyganiak <richard@cyganiak.de>
- Date: Wed, 4 Jan 2006 20:28:36 +0100
- To: wollman+semantic-web@bimajority.org
- Cc: semantic-web@w3.org
On 4 Jan 2006, at 18:53, wollman+semantic-web@bimajority.org wrote: > <<On Wed, 4 Jan 2006 18:25:18 +0100, Richard Cyganiak > <richard@cyganiak.de> said: > >> Here's another thought about your points c) and d) and the >> dc:creator/ >> foaf:Person issue: You say you want to add metadata to "assist a >> search application". That's pretty vague. What kind of functionality >> do you want to enable? > > Well, in the general case, I want to enable whatever users of my > gallery builder (if there are any other users) want to do with their > metadata; that motivates the full generality of what I'm trying to do. Sure, that's what anyone should strive for. At least personally, I find that if I try to solve a modelling problem with any possible use of the data in mind, then I tend to collapse from lack of oxygen after a while. Hence the "make up some scenario for the data consumption side" approach. > In the more specific case, I, as a user of my gallery builder, want to > answer queries of the form "show me all the information related to X" > where X is an externally-assigned identifier. Anything else is well > beyond the scope of what I'm currently trying to do -- but given the > amount of manual work involved in annotating thousands of photos, I > want to get the structure right from the start so I don't have to > repeat all that work if I decide to add additional functionality > later. Yes, that makes a lot of sense. The safe route might be not to commit to any particular RDF representation, but just to record bits of metadata that are guaranteed to be useful *for your case*. You're working off an XML file, so maybe you could add something like this to every photo where it's applicable: <depicted-antenna-number>123</depicted-antenna-number> The concrete RDF representation could be generated as part of the XSLT transform. I like the representation given by Richard (Newman) in a previous answer, but you might pick another one later if experience suggests a better one. This is a *lot* less flexible than a generic "Here goes RDF metadata" field, but it is dead simple, solves your concrete problem, and can be extended easily to cover other cases. It doesn't solve the lack-of- oxygen inducing general case though. Thoughts? Richard > The path of least resistance would be simply to annotate each > photo with the property "subject has number X", but this is deeply > unsatisfying: one would rather say "subject is antenna which has > number X". > > -GAWollman > >
Received on Wednesday, 4 January 2006 19:28:45 UTC