Jump to content

Knowledge Interchange Format

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Dhart (talk | contribs) at 08:32, 18 December 2006 (External Links: added section). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Knowledge Interchange Format (KIF) is a computer-oriented language for the interchange of knowledge among disparate computer programs. It has declarative semantics (i.e. the meaning of expressions in the representation can be understood without appeal to an interpreter for manipulating those expressions); it is logically comprehensive (i.e. it provides for the expression of arbitrary sentences in the first-order predicate calculus); it provides for the representation of knowledge about the representation of knowledge; it provides for the representation of nonmonotonic reasoning rules; and it provides for the definition of objects, functions, and relations.