Zummy: It's Alive!

Zummy is an IRC Q&A bot that used to answer FAQs in the EFnet IRC channel #LinuxOS near the end of the last millennium. He can learn from linking-verb based statements in a channel and subsequently answer questions using those definitions. He also has a keyword-based system that can be programmed by channel ops. Believe it or not, Zummy was actually even quoted in a publication as a consultant, thus passing an unofficial Turing test.

I wrote him without any data structure classes under my belt (or even any CS courses), so the code gets pretty sloppy. The only reason he's up here at all is amusement and bragging rights :)

Source Code Tarball.