Grammar generator, makes random sentences, words, and madlibs: JAVA