- From: Michael DeBellis <mdebellissf@gmail.com>
- Date: Wed, 28 Dec 2022 11:57:29 -0800
- To: public-esw-thes@w3.org
- Message-ID: <CALGFike0miTB=a54Lxh1kkj4U4+j2yO+eWh9WLCQKeg6RQxGcw@mail.gmail.com>
I'm an experience OWL developer but I'm just getting up to speed on SKOS. I think I understand the basics: that has_broader indicates a relation between two Concepts where the broader Concept (the object) is a superclass or super-part of the subject. E.g., Mammal has_broader Animal. Also, to use SKOS and not fall into OWL Full, I need to pun every class I want to assert a SKOS object property on. I think I also get has_related. When two Concepts are related (most likely in OWL by some property other than has_Sub_Part). E.g., if Fido was an instance of the Dog class and Michael has_Pet Fido then we could say that Michael has_related Fido (and vice versa since has_related is symmetric). And has_close_match would indicate that two entities in OWL are (probably) the same entity. If they are individuals then they are owl:sameAs and if class or properties owl:equivalentTo each other. So far so good (I think, please correct me if any of that is wrong). But I don't get has_broader_match or has_narrower_match. If one entity is broader or narrower than the other (which I interpret as super-class or super-part relations) then I don't understand how they can also be matches. Similarly for has_related_match. Also, what about OWL properties?. I'm assuming in this context has_broader means the broader property is a super-property of the other property, is that correct? Also, of course I would need to pun properties as well. Any feedback would be appreciated. Michael https://www.michaeldebellis.com/blog
Received on Wednesday, 28 December 2022 19:57:53 UTC