- From: Jacco van Ossenbruggen <Jacco.van.Ossenbruggen@cwi.nl>
- Date: Thu, 06 Aug 2015 18:11:17 +0200
- To: public-openannotation@w3.org
- Message-ID: <55C38725.40505@cwi.nl>
On 08/05/2015 11:46 AM, Andre Z. wrote: > Hello everyone, > I wonder whether it is possible to establish a directed connection > between annotation objects. The scenario is as follows: One has > identified two concepts in a document by semantic concept tagging. Now > you want to describe the relation between both by a property. I have > thought about this a bit and find two approaches useful: > Approach (1): Annotation A is referencing the annotation B (and > probably vice versa) > Approach (2): A third annotation C describes the relation between A and B > Does someone could imagine how to model this in OA? > Kinds regards > Andre Hi Andre, Good question. My 2 cents: Assuming both annotations A and B and the property are identified by URIs A, B and P resp., you can easily do your approach (1): Just create a triple A P B . (or vice versa: B P A. ). You need to write your own application logic to do something useful with that triple, but it should not break any existing OA software. I would probably take this route myself, because I would need only one triple extra and have the full flexibility of using RDF to define or reuse whatever property I want. or: do your approach (2): just create annotation C with A as the body and B as the target (or vice versa). Downside is that there is no logical place to model the property other than in the oa:Motivation bits, which is as general as the "real" RDF property in the first approach. Old-timers on this list might remember I ranted in the past that not being able to use a plain RDF property to model the relation between body and target is a missed opportunity for OA. But I never got enough support to do something about this... oh well... you cannot get everything in life ... :-) Hope this helps, Jacco
Received on Thursday, 6 August 2015 16:11:47 UTC