- From: Robert Sanderson <azaroth42@gmail.com>
- Date: Mon, 18 Jan 2016 08:19:59 -0800
- To: Hugo Manguinhas <Hugo.Manguinhas@europeana.eu>
- Cc: W3C Public Annotation List <public-annotation@w3.org>, public-openannotation <public-openannotation@w3.org>
- Message-ID: <CABevsUF6LsRfM=BPj9QPerAtEzxuESc1DCDbOnLMob+3SjOopQ@mail.gmail.com>
Hi Hugo, There isn't a specific slot in the model for putting a predicate that should be associated between body and target resources. Would it be sufficient just to add the triple to the graph and keep the motivation as oa:linking? For example: { "motivation": "linking", "body": { "@id": "data.europeana.eu/item/1", "edm:isSimilarTo" : "data.europeana.eu/item/2" }, "target": "data.europeana.eu/item/2" } Rob On Mon, Jan 18, 2016 at 2:23 AM, Hugo Manguinhas < Hugo.Manguinhas@europeana.eu> wrote: > Hi all, > > We have a question on linking... how can we model an annotation expressing > a qualified link between two resources? ... meaning that we would like the > user when suggesting that two objects are related to be able to > specifically express which kind of relation it is... ideally, using a > predicate/property (from an ontology/schema) to state the type/kind of link. > > So that the user, for example, could make an annotation linking two > similar items together: http://data.europeana.eu/item/09102/_UEDIN_214, a > buccin trombone from the University of Edinburgh and > http://data.europeana.eu/item/09102/_UEDIN_1000 another object from the > same institution... other kinds of relations can be envisioned besides > similarity, like derivations, composition, etc. > > in a typical scenario for linking, an annotation would look something like > this: > { > "motivation": "oa:linking", > "body": "http://data.europeana.eu/item/09102/_UEDIN_214", > "target": "http://data.europeana.eu/item/09102/_UEDIN_1000" > } > … meaning that the resource referenced in the body would be related > (linked) to the resource referenced in the target, the way it is expressed > also denotes direction which can be relevant for specific relations such as > edm:isDerivativeOf. > > … but how could we express the type of the relation? > > A possible way could be to add yet another body with the type (in this > case a SpecificResource referencing to an RDF property), much like a > semantic tagging scenario, like so (note that in this case the role is > crucial to distinguish the two bodies): > { > "motivation": "oa:linking", > "body": [ > "http://data.europeana.eu/item/09102/_UEDIN_214", > { > "@type": "SpecificResource", > "source": "http://www.europeana.eu/schemas/edm/isSimilarTo", > "role": "tagging" > } > ], > "target": "http://data.europeana.eu/item/09102/_UEDIN_1000" > } > … I am not so keen on this option since the body should be about the > target, and in this case the edm:isSimilarTo should be categorizing the > relation instead. > > Has anyone worked with similar use cases? or have ideas on how this could > be modeled? > > Thank you in advance! > > Best regards, > Hugo > > *Hugo Manguinhas* > > Technical R&D Coordinator > > > > T: +31 (0)70 314 0967 > M: > E: Hugo.Manguinhas@europeana.eu > > Skype: hugo.manguinhas > > > > *Be part of Europe's online cultural movement - join the Europeana Network > Association: http://bit.ly/NetworkAssociation > <http://bit.ly/NetworkAssociation>* > > *#AllezCulture!* > > Disclaimer: This email and any files transmitted with it are confidential > and intended solely for the use of the individual or entity to whom they > are addressed. If you have received this email in error please notify the > system manager. If you are not the named addressee you should not > disseminate, distribute or copy this email. Please notify the sender > immediately by email if you have received this email by mistake and delete > this email from your system. > > -- Rob Sanderson Information Standards Advocate Digital Library Systems and Services Stanford, CA 94305
Received on Monday, 18 January 2016 16:20:32 UTC