Neural Poetry: Learning to Generate Poems using Syllables
Andrea Zugarini, Stefano Melacci, Marco Maggini

TL;DR
This paper introduces a syllable-based neural model for generating poetry that captures an author's style, using multi-stage training with various corpora, demonstrated through Italian poet Dante Alighieri's works.
Contribution
It presents a novel syllable-focused neural poetry generation method combined with a multi-stage training process leveraging non-poetic and large corpora.
Findings
Generated poems are often perceived as real by general judges.
Expert judges identified Dante's style and rhymes in the generated poems.
Generated tercets show a 56.25% similarity to Dante's authentic work.
Abstract
Motivated by the recent progresses on machine learning-based models that learn artistic styles, in this paper we focus on the problem of poem generation. This is a challenging task in which the machine has to capture the linguistic features that strongly characterize a certain poet, as well as the semantics of the poet's production, that are influenced by his personal experiences and by his literary background. Since poetry is constructed using syllables, that regulate the form and structure of poems, we propose a syllable-based neural language model, and we describe a poem generation mechanism that is designed around the poet style, automatically selecting the most representative generations. The poetic work of a target author is usually not enough to successfully train modern deep neural networks, so we propose a multi-stage procedure that exploits non-poetic works of the same author,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
