a program that analyses texts for word probabilities, and then generates random sentences based on that.