- From: Manuel Fiorelli <manuel.fiorelli@gmail.com>
- Date: Mon, 18 May 2015 16:06:23 +0200
- To: "John P. McCrae" <jmccrae@cit-ec.uni-bielefeld.de>
- Cc: Philipp Cimiano <cimiano@cit-ec.uni-bielefeld.de>, "public-ontolex@w3.org" <public-ontolex@w3.org>
- Message-ID: <CAGDmdGhLZ+JSvcXhFrtSm+Lj47P5JkVqFHzGJAWemTc+qdYAYQ@mail.gmail.com>
Hi John,
please read my answers below.
2015-05-18 15:50 GMT+02:00 John P. McCrae <jmccrae@cit-ec.uni-bielefeld.de>:
>
>
> On Mon, May 18, 2015 at 10:41 AM, Manuel Fiorelli <
> manuel.fiorelli@gmail.com> wrote:
>
>> There is no example (just below the definition of synsem:isA)about the
>> representation of unary predicates. Nor is there any example about the
>> representation of individuals.
>>
>> Example 8 uses isA... but perhaps we should make this clearer
>
I would suggest a preliminary example, and then clarify the role of isA in
example 8.
>
>> The definitions of synsem:{subj|obj}OfProp use the following wording:
>> "...property represents the semantic argument with represents"
>>
>>
In the definition you use the words "subjects" and "objects" at plural: not
sure, if it more appropriate to use the singular form.
>
> Just below Example synsem/example7, there is an example involving the
>> property father: the property should point to the child; however, the
>> name of the property suggests to me that the object is the father (just in
>> the same manner skos:broader points to the broader of a given concept).
>>
> I agree, fixed
>
I fear that the use of the inverseOf construct could be not very readable.
A simpler solution could be simply use "fatherOf", although I suspect that
this name does not conform with current best practices.
> I think that Example synsem/example9 should be explained in more detail.
>>
> Removed (it does not concern OntoLex)
>
:-D
>> I didn't find the definition of synsem:propertyDomain and
>> synsem:propertyRange; then, I realized that they were moved to the core
>> module. The diagram of the core module must be updated to include these
>> properties, as well as the diagram of the synsem module to remove them.
>>
>> I noticed that in the infobox providing the definition of propertyRange
>> and propertyDomain, the URI still uses the synsem namespace instead of the
>> core ontolex namespace.
>>
>
>> Yeah thinking about it makes absolutely no sense to have propertyRange
> and propertyDomain in the core, for the very simple reason: how can you
> restrict the range/domain of arguments when you can't define whether there
> are arguments in the first place!?
> There is also a technical dependency as the domain of propertyRange and
> propertyDomain should be synsem:SemanticFrame.
> As such, I have made the unilateral decision to restore condition,
> propertyRange and propertyDomain to the synsem module and to introduce them
> all as subproperties of ontolex:usage.
>
I think that the problem you describe is analogous to the problem we had
with the domain of ontolex:language, and the solution you applied seems
good to me.
--
Manuel Fiorelli
Received on Monday, 18 May 2015 14:06:55 UTC