dante vs macchina

PoemGen

Is poetry a peculiarity of human beings only? Can machines learn to generate poems that actually convey deep emotional meanings, just like human poets do?
A lot of work is still necessary to reach such goal, here we present a simple demo in which we trained two models to generate tercets and verses respectively learning from Dante and Petrarca Italian poets.

>> ONLINE DEMO <<

We treated the problem as an instance of Language Modelling. In the case of Dante’s tercets, we also applied a post processing to force the proper rhyme scheme ABA, typical of tercets in Divine Comedy, whereas for Petrarca’s Canzoniere we do only generate a single verse, so no further actions are taken.

Try yourself the demo. Tercets/verses are generated given one or more incipit words that you should provide to the model, then it will complete the rest by its own.

Media Coverage

Nove da Firenze

gonews

centritalianews

agipress

focus junior

Publications

ICANN 2019: Neural Poetry: Learning to Generate Poems using Syllables

 |  Category: Demos & Software