_____ _ __ ___ _ _ _ _
|_ _| |__ ___ \ \ / (_) | | __ _ _ __ ___| | | ___
| | | '_ \ / _ \ \ \ / /| | | |/ _` | '_ \ / _ \ | |/ _ \
| | | | | | __/ \ V / | | | | (_| | | | | __/ | | __/
|_| |_| |_|\___| \_/ |_|_|_|\__,_|_| |_|\___|_|_|\___|
~~~~~~~~~~~~ a meditation on form and obsession ~~~~~~~~~~~~
A procedurally generated villanelle on the theme of nature. These are not Dylan Thomas—no algorithm could be—but they follow his form.
Enter any word to generate a unique villanelle:
These villanelles are assembled from word banks themed to their subject matter. Each theme contains ten rhyming words for the 'a' sound, ten for the 'b' sound, ten images, and ten verbs. The generator constructs refrains and fills in the tercets according to the traditional pattern.
The results are imperfect by design—no algorithm can match human craft. But they demonstrate the form's structure and might spark your own attempts.