- Professional Skills
- Articles
- Bookmarklets
- Javascript Console For IE
- Neural Net Extension for Ruby
- Writing a PDF Generation Framework In Ruby
- Developing Mambo Components
- PayPal Website Payments Pro
- Bulk File Renaming
- Displaying a Maintenance Page
- Ruby: escape, unescape
- Clojure Tutorial For the Non-Lisp Programmer
- Complex mocking with PHPUnit
- PHP Coding Tips
- Simple CRUD Application
- External Links
- Recent posts
OpenCyc
Submitted by moxley on Sun, 2008-08-10 01:14
Since I read a Discover magazine article about this back in the mid-80s, I've been interested to see where this technology would end up.
From the website, "OpenCyc is the open source version of the Cyc technology, the world's largest and most complete general knowledge base and commonsense reasoning engine." The goal of the project is to give computers the ability to reason about data, and to possibly converse directly with humans in plain English.
The file that stores OpenCyc's "world" is just over 500MB.
License: Apache 2
Home page: opencyc.org
IRC: #opencyc
Video: on YouTube
I'm currently interfacing to the OpenCyc via it's Java API, but using Clojure on top of Java in order to make the experimentation much easier. The normal way to interface with OpenCyc is via the OpenCyc Browser-- a closed-source web application that runs locally.


Cape Cod Cottage for Rent