Changes for version 0.70 - 2011-09-18
- When using --train-fast, remove the "flushing cache" message when done
- Word tokenizer:
- Improve tokenization of email addresses
- Use backspace instead of escape as a magic character when capitalizing text in multiple passes, since it's less likely to appear in tokens.
- Preserve casing of words like "ATMs"
Documentation
Command-line interface to the Hailo Markov bot
Modules
A pluggable Markov engine analogous to MegaHAL
Class for the hailo command-line interface to Hailo
The default engine backend for Hailo
MegaHAL-style reply scoring for Hailo
A role which adds an 'arguments' attribute
A role representing a Hailo engine backend
A role representing a Hailo storage backend
A role representing a Hailo tokenizer
A role representing a Hailo UI
A base class for Hailo storage backends
A storage backend for Hailo using DBD::mysql
A storage backend for Hailo using DBD::Pg
A storage backend for Hailo using DBD::SQLite
Deploy the database schema Hailo uses
A character tokenizer for Hailo
A tokenizer for Hailo which splits on whitespace and word boundaries, mostly.
A UI for Hailo using Term::ReadLine