Poem Generator

This makes random poems. First, it randomly selects sentence patterns. Then, wherever the pattern has a number, it randomly selects a word from one of the numbered word lists. You can either choose one of the sample sets of words and sentence patterns, or you can enter your own words and sentence patterns.

Word Lists
1 2 3 4 5 6 7 8 9

Sentence Patterns

You can see the JavaScript source code in PoemGen.htm and PoemGen.js.

Keith Enevoldsen's Think Zone