markov chain text bot
Put in some input text in groups delimited by new lines and see what you get. Adjust with the constants at the top to tune the generated text. This is much more important when working with limited sized data sets.
pics-10k.txt file of post titles from /r/pics for sample data.