Brian S. Stephan 1712a7db53 Markov: use sqlite backend for brain
this keeps us from having the entire markov chain in memory and
having to do the pickling and so on. in many ways, this is a good
thing.

in one way, this is a bad thing. each line on irc will create a
__start1,__start2 item in the database, which means starting a
chain will be an expensive process. (approx 3 seconds, from irc
logs of 600,000 K lines). following selects run much faster, but
the first one is dog slow. a later commit should hopefully fix this.
2011-02-24 20:39:32 -06:00
2011-01-20 14:08:39 -06:00
2011-01-19 20:59:24 -06:00
2010-07-27 19:29:28 -06:00
2011-01-06 00:18:02 -06:00
2010-07-27 19:29:28 -06:00

dr.botzo --- an IRC bot

   dr.botzo is an IRC bot written in Python and using irclib.py to handle most
   of the protocol stuff. It is mostly a fun project for a couple of us to hack
   around on, but you may find it useful, in which case you're free to copy
   this source, send patches, etc.

SOURCE

   http://www.incorporeal.org/sw/?a=summary&p=dr.botzo

AUTHORS

   Brian S. Stephan <bss@incorporeal.org>

DEVELOPMENT

   The bot is currently written to be fairly modular. No real documentation on
   this yet, but those interested in developing more features should take a
   look at the classes in dr.botzo.py.
Description
dr.botzo, the IRC bot with Django integration.
Readme 4 MiB