Web server that generates random text using Markov chains