Re: class or instance?

From: "Huajun Zeng (Intl Staffing)" <i-hjzeng@microsoft.com>

>   I am entangled when I try to use DAML to describe such a sentence:
> "Tom likes fish". The following statement seems to work,
>
>    <p:person rdf:ID="Tom">
>      <p:like rdf:resource="f:fish" />
>    </p:person>
>
> but I found it only represents "Tom likes an intance of fish", not the
> class of fishes. Futhermore, if another people, Jack, also likes fish
> and is described as above, we cannot say Tom and Jack are similar.
> Because they like their own fishes individually!
>
> It seems that if the class "fish" is also an instance, the problem is
> resolved. But as I know, the occuring of type and subClassOf in
> a same statement has no semantics.

Your term 'like' has no semantics either.  I think you need to use a schema
where you can do quantification.  See for example:
http://robustai.net/mentography/quantificationFish.gif

Seth Russell

Received on Friday, 22 February 2002 10:48:32 UTC