OpenCyc 1.0 released!

Ooka 101 Jul 17, 2006 at 22:15

Check out

Opencyc 1.0 is a commonsense inference engine. It has:

# The entire Cyc ontology containing hundreds of thousands of terms, along with millions of assertions relating the terms to each other, forming an upper ontology whose domain is all of human consensus reality.
# English strings corresponding to all concept terms, to assist with search and display.
# A compiled version of the Cyc Inference Engine and the Cyc Knowledge Base Browser.
# Documentation and self-paced learning materials to help users achieve a basic- to intermediate-level understanding of the issues of knowledge representation and application development using Cyc.
# A specification of CycL, the language in which Cyc (and hence OpenCyc) is written.
# A specification of the Cyc API for application development.

I think this program is probably the most extensible and advanced basic AI framework openly available. The potential is awesome… I’m going to do more research into this area and see what I can come up with. Anyway, I thought that I’d share this here.

There are a few natural language interfaces for the Cyc system, I’ll llist them later after I refind them :)

1 Reply

Please log in or register to post a reply.

Ooka 101 Jul 18, 2006 at 03:44

You can read about an AIML/OpenCyc interface there, with links, downloads, and documentation on the process. It allows aimlPad to use the Cyc KB and engine, giving your chat-bot the ability to reason, so long as it has some point of reference.

It requires a lot of tweaking to get natural sounding conversation, and baically hasn’t been updated, as far as I know, for the last 3 years.

There was also a thought-treasure / Cyc chatbot around somewhere but I can’t seem to find it. More later :)