Projects / Prolog+CG

Prolog+CG

Prolog+CG is an implementation of Prolog with extensions for supporting the Conceptual Graph theory of John Sowa, as well as Object-Oriented extensions. CGs are first-class data objects, and thus completely integrated into the language. Prolog+CG can be used for knowledge representation, reasoning about meaning, formal narratological analysis, and other knowledge representation tasks.

Tags Scientific/Engineering Artificial Intelligence education
Licenses LGPL
Implementation Prolog Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  23 Aug 2005 09:36
  • Rrelease-after

Changes: The code was cleaned up and refactored into maintainable code. The built-in debugger was fixed so that it works again. A Win32 installer was added.

  • Rrelease-mid
  •  06 Apr 2005 19:03
  • Rrelease-after

Changes: Prolog+CG can now be run as a Java applet. Many new built-in predicates have been added, a few bugs have been fixed, and the manual has been completely overhauled.

  • Rrelease-mid
  •  16 Oct 2004 14:11
  • Rrelease-after

Changes: A major bug was fixed whereby built-in goals such as maximalJoin and branchOfCG would not return all possible values. The concOfCG built-in goal was expanded to also do variable substitution.

  • Rrelease-mid
  •  21 Sep 2004 11:37
  • Rrelease-after

Changes: Variables starting with an underscore are not treated as such. Non-atoms in type hierarchies or catalogs of instances are no longer allowed. This release ignores carriage returns in program code. The caret is no longer repositioned in the console after every mouse click.

  • Rrelease-mid
  •  16 Jul 2004 11:42
  • Rrelease-after

Changes: A copy function was added to the console. This is useful if you wish to run the same query over and over.

No-screenshot

Project Spotlight

RBrainz

A Ruby library for the MusicBrainz XML Web service.

B10714eae22a291f2cfad379a01f6e6c_thumb

Project Spotlight

Scribus

A page layout (DTP) application.