RubyKif HowTo

The PowerLoom Knowledge Representation & Reasoning System is an intriguing tool which could conceivably be used by Arti (in an analogous manner to the way MySQL works for Rails). That is, we could use PowerLoom as a server to store knowledge, retrieve it in "intelligent" ways, etc.

However, although there are some tools that allow Ruby to communicate with PowerLoom, the interface is not very natural, from Ruby's perspective. Specifically, the Ruby program is required to generate and interpret PowerLoom's variant of Knowledge Interchange Format (KIF) strings.

The RubyKif project web covers the RubyKif class, which handles a small (but growing!) set of KIF serialization (eg, parsing, generation) issues. This page, which is currently just a placeholder, will be used to discuss issues related to using RubyKif in Arti.


This wiki page is maintained by Rich Morin, an independent consultant specializing in software design, development, and documentation. Please feel free to email comments, inquiries, suggestions, etc!

Topic revision: r16 - 04 Jul 2008, RichMorin
This site is powered by Foswiki Copyright © by the contributing authors. All material on this wiki is the property of the contributing authors.
Foswiki version v2.1.6, Release Foswiki-2.1.6, Plugin API version 2.4
Ideas, requests, problems regarding CFCL Wiki? Send us email