COBE

A conversation simulator similar to MegaHAL
Download

COBE Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Peter Teichman
  • Publisher web site:
  • http://teichman.org

COBE Tags


COBE Description

A conversation simulator similar to MegaHAL COBE (Code of Business Ethics) is a conversation simulator, a database backed port of MegaHAL.It has been inspired by the success of Hailo: http://blogs.perl.org/users/aevar_arnfjor_bjarmason/2010/01/hailo-a-perl-rewrite-of-megahal.htmlOur goals are similar: an on-disk data store for lower memory usage, better support for Unicode, and general stability.You can read about the original MegaHAL here: http://megahal.alioth.debian.org/How.htmlIn short, it uses Markov modeling to generate text responses after learning from input text.Cobe currently behaves similarly to MegaHAL 9.1.1. It uses 5th-order Markov chains by default, generates as many responses as it can in a constant amount of time, and scores those responses based on the surprise they create given the Markov probabilities. This is described in greater detail in the document linked above.Cobe installs a command line tool (called cobe) for interacting with a brain database, though it is also intended to be used as a Python api. See the documentation in the cobe.brain module for details.To install from a tarball:python setup.py installOr from the Python Package Index:easy_install cobeUsage:cobe initcobe learn < text file >cobe console Requirements: · Python


COBE Related Software