W3C home > Mailing lists > Public > public-vocabs@w3.org > December 2014

Re: Property Names, was Re: Automotive, EXIF, Property-Values

From: Kingsley Idehen <kidehen@openlinksw.com>
Date: Thu, 18 Dec 2014 09:33:02 -0500
Message-ID: <5492E59E.3020106@openlinksw.com>
To: public-vocabs@w3.org
On 12/17/14 10:06 PM, Holger Knublauch wrote:
> On 12/18/2014 12:15, Young,Jeff (OR) wrote:
>> I'll give it a shot.
>>
>> Humans are great at intuition, but suck at probabilities. Conversely 
>> computers are great at probabilities, but suck at intuition.
>>
>> Schema.org is currently targeted at the middle. If I (as a human) use 
>> the term http://schema.org/publisher, the "inference" (by a machine) 
>> is that the object is a schema:Organization, but only 
>> probabilistically. Some creative works are "published" by people. 
>> It's a trivial example, but it help illustrate why 
>> schema:rangeIncludes is more useful and interesting than rdfs:range. 
>> It provides a open-world mechanism for the data consumer (aided by 
>> computers but summarily judged by humans) to learn about other 
>> possibilities.
>
> I think we are talking about different things here. I am not comparing 
> schema:rangeIncludes with rdfs:range, but with the class-centric 
> definition that I suggested below. The class-centric approach is more 
> flexible (for machines) than rangeIncludes, and can easily also be 
> used to produce things like UML diagrams that are intuitive to 
> understand by humans.
>
> Holger 

Will the following syntax:

schema:MedicalEntity
     a rdfs:Class ;
     rdfs:subClassOf schema:Thing ;
     :property [
         :predicate schema:code ;
         :valueType schema:MedicalCode ;
         rdfs:label "code" ;
         rdfs:comment "A medical code for the entity, taken from a 
controlled vocabulary or ontology such as ICD-9, DiseasesDB, MeSH, 
SNOMED-CT, RxNorm, etc." ;
     ] ; ...

Equate to the following, semantically (represented using "is  of" syntax 
sugar)?

schema:MedicalEntity
a rdfs:Class ;
rdfs:subClassOf schema:Thing ;
is schema:domainincludes of
                                             schema:code,
                                             schema:MedicalCode,
                                             rdfs:label "code",
                                             rdfs:comment .

I am hoping the shapes related syntax sugar is distinct from actual 
underlying semantics.

-- 
Regards,

Kingsley Idehen	
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog 1: http://kidehen.blogspot.com
Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this




Received on Thursday, 18 December 2014 14:33:31 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:29:46 UTC