[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: machine translation
Geoff writes:
To keep this discussion objective, let me include a snippet from
the Cyc site itself, about CycL:
"CycL, the CYC representation language, is a large and
extraordinarily flexible knowledge representation language. It is
essentially an augmentation of first-order predicate calculus
(FOPC), with extensions to handle equality, default reasoning,
skolemization, and some second-order features. (For example,
quantification over predicates is allowed in some circumstances,
and complete assertions can appear as intensional components of
other assertions.) CycL uses a form of circumscription, includes
the unique names assumption, and can make use of the closed world
assumption where appropriate."
First, I note that CycL is proprietary. There are a large number of
other languages that cover the same territory, including KIF, the Z
notation, and the Larch Shared Language.
Now, who can tell me whether Lojban is capable of the same power
and flexibility as this computer language?
Lojban includes Mex, which can encode any predicate calculus
statement.
Dave Barton <*>
dlb@intermetrics.com )0(
http://www.intermetrics.com/~dlb