Re: Typing: was Re: DBpedia as possible project

Lars Heuer <[email protected]>
Newsgroups gmane.text.xml.xtm.general
Organization Semagia
Message-ID <[email protected]>
Hi Andrew,

[Inheritance]
> Pass 1 of identifying whether thing T could be an X is whether they
> have the designated properties or not.  Pass 2 of identifying
> whether thing T could be an X is whether those properties' values
> are within the set of acceptable things that I think identify an X.
[...]
> Map A defines a thing of type X and it has properties {a, b, c}

> Map B defines a thing of type Y and it has properties {a, b, d, e, f}

> If I want to merge map A and map B based on things I know about the
> maps (magic), I might be able to say that the thing in map A is a
> "person" and the thing in map B is an "astronaut".  Using my out of
[...]

That's all cool and I agree with you and I agree with the whole
content of your (interesting) e-mail.

And it's also okay to use type-instance relationships to indicate the
profession of a person (personA isa astronaut). That this should be
better modelled as an association where a person plays the role
"astronaut" is a bit nitpicking. If it fits, someone may define:

   bob-the-builder isa construction-worker.

No problem at all. But could be a problem if "construction worker" is
defined as

   construction-worker ako person.

Anyway, as others have stated, there is no absolute truth and each
topic map is context-dependent/domain-specific, so the "Bob the
Builder" statement is valid in several contexts and false in some
other contexts.

Using type-instance relationships more carefully may generate less
false positives. And using type-instance relationships for facts which
don't change (or unlikely change) may make topic maps more robust
(i.e. time independent) or gain a bigger audience which agrees with
the statements made in the topic map.

Best regards,
Lars
-- 
Semagia 
<http://www.semagia.com>

<http://www.topicmaps.de/mailinglist/> German Topic Maps mailing list
<http://tinytim.sourceforge.net/> Open Source Topic Maps engine
<http://mappa.semagia.com/> Mappa - Python Topic Maps engine
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.