- From: Bob Ferris <zazi@elbklang.net>
- Date: Tue, 28 Sep 2010 12:14:15 +0200
- To: semantic-web@w3.org
Hi William, thanks a lot for your insightful answer. more comments inline ;) Am 28.09.2010 11:57, schrieb William Waites: > On 10-09-26 23:09, Bob Ferris wrote: >> >> ex:ACC a cco:CognitiveCharacteristic ; >> cco:agent ex:ww ; >> cco:characteristic cco:belief ; >> cco:topic ex:ATopic ; >> wo:weight [ >> a wo:Weight ; >> wo:weight_value 0.12 ; >> wo:scale ex:AScale >> ] ; >> cco:activity<http://dbpedia.org/resource/Category:Thinking> . >> >> ex:ATopic { >> ex:bob cco:skill<http://dbpedia.org/resource/Football_(soccer)> >> } # here the semantics are getting a bit arguable >> >> ex:AnotherCC a cco:CognitiveCharacteristic ; >> cco:agent ex:bob ; >> cco:characteristic cco:skill ; >> cco:topic http://dbpedia.org/resource/Football_(soccer)> ; >> cco:weight [ >> a wo:Weight ; >> wo:weight_value 0.06 ; >> wo:scale ex:AScale >> ] ; >> cco:activity >> <http://sw.opencyc.org/concept/Mx4rwJRiEpwpEbGdrcN5Y29ycA> . >> >> ex:AScale a wo:Scale ; >> wo:min_weight 0.0 ; >> wo:max_weight 9.0 ; >> wo:step_size 0.1 . >> >> Would you agree with that modelling? > > Yes, it is a reasonable approach. I don't disagree with it. > > I think that notation-wise, perhaps nested graphs are a > bit clearer to read than using reification. It might be worth > considering why you had to make resource to referring to a > graph for the object of a belief. And if you start talking > about beliefs about beliefs maybe the shape will start being > more and more like nested graphs. > Yes, it's simply for reusing all these descriptions in a distributed interlinked knowledge base. > OTOH nested graphs might be controversial and are not well > supported. Yes, that's the first reason, why I prefer URIing everything explicitly to make these descriptions reusable. > > (I also don't particularly see why graphs, (ex:ATopic) have to > be explicitly named, they could just as well be anonymous (named > with a blank node) but that's a different discussion.) In a scenario with a distributed interlinked knowledge base, I came to the conclusion to provide URIs for everything and avoid to use blank nodes. I came to the conclusion that blank nodes are probably good in a closed dataset and for demonstrating use cases, but they are bad when doing federated queries in a distributed interlinked knowledge base. Cheers, Bob
Received on Tuesday, 28 September 2010 10:15:10 UTC