Augmenting Poetry Composition with Verse by Verse

We describe Verse by Verse, our experiment in augmenting the creative process of writing poetry with an AI. We have created a group of AI poets, styled after various American classic poets, that are able to offer as suggestions generated lines of verse while a user is composing a poem. In this paper, we describe the underlying system to offer these suggestions. This includes a generative model, which is tasked with generating a large corpus of lines of verse offline and which are then stored in an index, and a dual-encoder model that is tasked with recommending the next possible set of verses from our index given the previous line of verse.

[1]  Girish Kumar,et al.  TextSETTR: Few-Shot Text Style Extraction and Tunable Targeted Restyling , 2020, ACL.

[2]  David C. Uthus,et al.  TextSETTR: Label-Free Text Style Extraction and Tunable Targeted Restyling , 2021, ArXiv.

[3]  Emily Sheng,et al.  Investigating Societal Biases in a Poetry Composition System , 2020, GEBNLP.

[4]  Tim Van de Cruys,et al.  Automatic Poetry Generation from Prosaic Text , 2020, ACL.

[5]  Xiaoyuan Yi,et al.  Jiuge: A Human-Machine Collaborative Chinese Classical Poetry Generation System , 2019, ACL.

[6]  Xin Jiang,et al.  GPT-based Generation for Classical Chinese Poetry , 2019, ArXiv.

[7]  Taku Kudo,et al.  SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processing , 2018, EMNLP.

[8]  Timothy Baldwin,et al.  Deep-speare: A joint neural model of poetic language, meter and rhyme , 2018, ACL.

[9]  Maosong Sun,et al.  Automatic Poetry Generation with Mutual Reinforcement Learning , 2018, EMNLP.

[10]  Hugo Gonçalo Oliveira,et al.  Co-PoeTryMe: a Co-Creative Interface for the Composition of Poetry , 2017, INLG.

[11]  Hugo Gonçalo Oliveira A Survey on Intelligent Poetry Generation: Languages, Features, Techniques, Reutilisation and Evaluation , 2017, INLG.

[12]  Xing Shi,et al.  Hafez: an Interactive Poetry Generation System , 2017, ACL.

[13]  Douwe Kiela,et al.  Automatically Generating Rhythmic Verse with Neural Networks , 2017, ACL.

[14]  Lukasz Kaiser,et al.  Attention is All you Need , 2017, NIPS.

[15]  Matthew Henderson,et al.  Efficient Natural Language Response Suggestion for Smart Reply , 2017, ArXiv.

[16]  Sanjiv Kumar,et al.  Multiscale Quantization for Fast Similarity Search , 2017, NIPS.

[17]  Yejin Choi,et al.  Generating Topical Poetry , 2016, EMNLP.

[18]  Sanjiv Kumar,et al.  Quantization based Fast Inner Product Search , 2015, AISTATS.

[19]  Tapani Raiko,et al.  DopeLearning: A Computational Approach to Rap Lyrics Generation , 2015, KDD.

[20]  Richard Sproat,et al.  The Kestrel TTS text normalization system , 2014, Natural Language Engineering.

[21]  Mirella Lapata,et al.  Chinese Poetry Generation with Recurrent Neural Networks , 2014, EMNLP.

[22]  Hugo Gonçalo Oliveira PoeTryMe : a versatile platform for poetry generation , 2012 .

[23]  Simon Colton,et al.  Full-FACE Poetry Generation , 2012, ICCC.

[24]  Daniel G. Brown,et al.  Using Automated Rhyme Detection to Characterize Rhyming Style in Rap Music , 2010 .