(Upper) Ontologies in Prolog
- From: Benjamin Johnston <superhero@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: 17 Apr 2007 19:47:45 -0700
Hi,
I've been looking at some of the upper ontologies (SUMO, OpenCyc,
etc). I'm wondering if you are aware of any "native Prolog" upper
ontologies or efforts to *translate* existing upper ontologies to
Prolog?
I'm not interested in, for example, simply an API-based embedding
(such as a Prolog interface to a DL reasoner), but native Prolog/Prolog
+CHR representations with native Prolog reasoning.
While obviously some of the existing work in upper ontologies could be
loaded into a Prolog database as tuples describing a simple lattice,
I'm interested in a representation where at least some constraints are
represented in the ontology and can be reasoned about with Prolog. As
a very simple example, it would be nice to detect that a 'tangible
mathematical object' doesn't make sense or to deduce that an 'event'
should have a time.
Thanks,
-Benjamin Johnston
.
- Prev by Date: checking to see if a variable is infinite
- Next by Date: Re: checking to see if a variable is infinite
- Previous by thread: checking to see if a variable is infinite
- Next by thread: importing a library
- Index(es):
Relevant Pages
|
|