There Once Was a Really Bad Poet, It Was Automated but You Didn't Know
It
- URL: http://arxiv.org/abs/2103.03775v1
- Date: Fri, 5 Mar 2021 16:03:55 GMT
- Title: There Once Was a Really Bad Poet, It Was Automated but You Didn't Know
It
- Authors: Jianyou Wang, Xiaoxuan Zhang, Yuren Zhou, Christopher Suh, Cynthia
Rudin
- Abstract summary: We introduce LimGen, a novel and fully automated system for limerick generation.
LimGen outperforms state-of-the-art neural network-based poetry models.
The resulting limericks satisfy poetic constraints and have thematically coherent storylines.
- Score: 31.951441780084345
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Limerick generation exemplifies some of the most difficult challenges faced
in poetry generation, as the poems must tell a story in only five lines, with
constraints on rhyme, stress, and meter. To address these challenges, we
introduce LimGen, a novel and fully automated system for limerick generation
that outperforms state-of-the-art neural network-based poetry models, as well
as prior rule-based poetry models. LimGen consists of three important pieces:
the Adaptive Multi-Templated Constraint algorithm that constrains our search to
the space of realistic poems, the Multi-Templated Beam Search algorithm which
searches efficiently through the space, and the probabilistic Storyline
algorithm that provides coherent storylines related to a user-provided prompt
word. The resulting limericks satisfy poetic constraints and have thematically
coherent storylines, which are sometimes even funny (when we are lucky).
Related papers
- Unsupervised Melody-to-Lyric Generation [91.29447272400826]
We propose a method for generating high-quality lyrics without training on any aligned melody-lyric data.
We leverage the segmentation and rhythm alignment between melody and lyrics to compile the given melody into decoding constraints.
Our model can generate high-quality lyrics that are more on-topic, singable, intelligible, and coherent than strong baselines.
arXiv Detail & Related papers (2023-05-30T17:20:25Z) - Unsupervised Melody-Guided Lyrics Generation [84.22469652275714]
We propose to generate pleasantly listenable lyrics without training on melody-lyric aligned data.
We leverage the crucial alignments between melody and lyrics and compile the given melody into constraints to guide the generation process.
arXiv Detail & Related papers (2023-05-12T20:57:20Z) - PoeLM: A Meter- and Rhyme-Controllable Language Model for Unsupervised
Poetry Generation [42.12348554537587]
Formal verse poetry imposes strict constraints on the meter and rhyme scheme of poems.
Most prior work on generating this type of poetry uses existing poems for supervision.
We propose an unsupervised approach to generate poems following any given meter and rhyme scheme.
arXiv Detail & Related papers (2022-05-24T17:09:55Z) - Zero-shot Sonnet Generation with Discourse-level Planning and Aesthetics
Features [37.45490765899826]
We present a novel framework to generate sonnets that does not require training on poems.
Specifically, a content planning module is trained on non-poetic texts to obtain discourse-level coherence.
We also design a constrained decoding algorithm to impose the meter-and-rhyme constraint of the generated sonnets.
arXiv Detail & Related papers (2022-05-03T23:44:28Z) - Lingxi: A Diversity-aware Chinese Modern Poetry Generation System [43.36560720793425]
Lingxi is a diversity-aware Chinese modern poetry generation system.
We propose nucleus sampling with randomized head (NS-RH) algorithm.
We find that even when a large portion of filtered vocabulary is randomized, it can actually generate fluent poetry.
arXiv Detail & Related papers (2021-08-27T03:33:28Z) - CCPM: A Chinese Classical Poetry Matching Dataset [50.90794811956129]
We propose a novel task to assess a model's semantic understanding of poetry by poem matching.
This task requires the model to select one line of Chinese classical poetry among four candidates according to the modern Chinese translation of a line of poetry.
To construct this dataset, we first obtain a set of parallel data of Chinese classical poetry and modern Chinese translation.
arXiv Detail & Related papers (2021-06-03T16:49:03Z) - Generate and Revise: Reinforcement Learning in Neural Poetry [17.128639251861784]
We propose a framework to generate poems that are repeatedly revisited and corrected, as humans do, in order to improve their overall quality.
Our model generates poems from scratch and it learns to progressively adjust the generated text in order to match a target criterion.
We evaluate this approach in the case of matching a rhyming scheme, without having any information on which words are responsible of creating rhymes and on how to coherently alter the poem words.
arXiv Detail & Related papers (2021-02-08T10:35:33Z) - Acrostic Poem Generation [26.604889384391726]
We propose a new task in the area of computational creativity: acrostic poem generation in English.
Acrostic poems are poems that contain a hidden message; typically, the first letter of each line spells out a word or short phrase.
Our experiments show that the acrostic poems generated by our baseline are received well by humans and do not lose much quality due to the additional constraints.
arXiv Detail & Related papers (2020-10-05T18:00:15Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.