in reply to Markov Chain Program
There are some good examples of Markov chain code floating around on here that break up the text by letter rather than word. In those cases I've seen the best results with 4|1 partitioning. Sifting through it is sometimes tedious but some really funny stuff pops up once in a while. The letter by letter mode has a creepy ability to create new words that seem to make sense.
$you = new YOU;
honk() if $you->love(perl)