Changes for version 0.11 - 2010-02-12

  • Corrected outdated documentation in some places
  • Fixed a problem with the SQLite backend not reading some information from an existing brain if reply() is called first
  • Fix --reply option, its argument was being ignored

Documentation

Command-line interface to the Hailo Markov bot

Modules

A pluggable Markov engine analogous to MegaHAL
A role used by all other Hailo roles
A logging role for Hailo using Log::Log4perl
A role representing a Hailo storage backend
A role representing a Hailo tokenizer
A role representing a Hailo UI
A BerkeleyDB storage backend for Hailo using CHI
A file storage backend for Hailo using CHI
A memory storage backend for Hailo using CHI
A storage backend for Hailo using DBD::Pg
A storage backend for Hailo using DBD::SQLite
A storage backend for Hailo using DBD::mysql
A mixin class for Hailo storage backends using CHI
A mixin class for Hailo DBD storage backends
A mixin class for storage classes using a HashRef
A mixin class for storage classes using a flat HashRef
A mixin class for storage providing Storable storage
A storage backend for Hailo using Perl structures
A storage backend for Hailo using flat Perl structures
A character tokenizer for Hailo
A word tokenizer for Hailo
A UI for Hailo using Term::ReadLine