Re: clarifying clarifying ontologies
Peter Clark <pclark@cs.utexas.edu>
From: Peter Clark <pclark@cs.utexas.edu>
Message-id: <199508081612.LAA00688@firewheel.cs.utexas.edu>
Subject: Re: clarifying clarifying ontologies
To: hovy@isi.edu (Eduard Hovy), forbus@ils.nwu.edu
Date: Tue, 8 Aug 1995 11:12:13 -0500 (CDT)
Cc: cg@cs.umn.edu, srkb@cs.umbc.edu
In-reply-to: <v02120d77ac4c185c0bfe@[128.9.208.191]> from "Eduard Hovy" at Aug 7, 95 07:33:50 pm
X-Mailer: ELM [version 2.4 PL24alpha3]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1928
Sender: owner-srkb@cs.umbc.edu
Precedence: bulk
>> Taxonomies of "concepts" (or even "predicates") without axioms (or their
>> moral equivalent) that pin down their intended meaning are not at all
>> useful. [Ken Forbus]
> This very strong statement might be true for qualitative physics, but it
> certainly isn't for NLP. Most large NLP systems, parsers and generators,
> find it convenient to use taxonomies. The systems tend to need to know
> what general class of thing (syntactic or semantic, depending on the system)
> a symbol belongs to, in order that it may be properly handled. That's what
> a taxonomy provides. [Ed Hovy]
Ed -
I'm not sure if you're giving enough credit to your NLP systems. The
fact is, they *do* have axioms pinning down the intended meaning of the
taxonomic symbols -- only those "axioms" are buried in the NL software which
uses the taxonomies, rather than explicitly listed (which is fine given their
task). Consider: How do you know if you've put a symbol (ie. linguistic term
such as "engine") in the wrong place in the taxonomy? Answer = the NL
software generates garbled/silly sentences. In other words, the
software has assigned the wrong (linguistic) meaning to the symbol.
The NL software defines *what it means*, in linguistic terms, to be a
two-place-relational-process (say) eg. that they have a domain and range,
that they can be realized linguistically as <domain><relation><range>, etc.
The symbols in the taxonomy are certainly not of the vacuous nature
which I think Ken Forbus was hinting at. I don't see any conflict
between NL work and Ken's position: NL systems use more knowledge than
just an isa-hierarchy too!
Best wishes,
Pete
--
Peter Clark (pclark@cs.utexas.edu) Department of Computer Science
tel: (512) 471-9565 University of Texas at Austin
fax: (512) 471-8885 Austin, Texas, 78712, USA.
Project homepage: http://www.cs.utexas.edu/users/mfkb