VV-Couplet: An open source Chinese couplet generation system

Chinese couplet is a special form of poetry involving a pair of lines that adhere to certain rules. This paper presents VV-Couplet, an open source automatic couplet generation system. This system is based on the attention-based sequence-to-sequence neural model that ‘translates’ the first line to the second line. Particularly, it relies on a local attention mechanism that learns the basic rules of couplet generation. Moreover, entity names such as person names and addresses are particularly treated. We open an online couplet generation service, and the entire source code and data for interested readers to reproduce our work.

[1]  Yang Feng,et al.  Memory-augmented Neural Machine Translation , 2017, EMNLP.

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

[3]  John Lee,et al.  Knowledge-rich, computer-assisted composition of Chinese couplets , 2016, Digit. Scholarsh. Humanit..

[4]  Xiaohua Hu,et al.  Chinese Couplet Generation with Neural Network Structures , 2016, ACL.

[5]  Yang Wang,et al.  Flexible and Creative Chinese Poetry Generation Using Neural Memory , 2017, ACL.

[6]  Long Jiang,et al.  Generating Chinese Classical Poems with Statistical Machine Translation Models , 2012, AAAI.

[7]  Zhigeng Pan,et al.  EasyCouplet: Automatic Generation of Chinese Traditional Couplets , 2018, Trans. Edutainment.

[8]  Sun Maosong An Chinese Couplet Generation Model Based on Statistics and Rules , 2009 .

[9]  Philipp Koehn,et al.  Moses: Open Source Toolkit for Statistical Machine Translation , 2007, ACL.

[10]  Yoshua Bengio,et al.  Neural Machine Translation by Jointly Learning to Align and Translate , 2014, ICLR.

[11]  Enhong Chen,et al.  Chinese Poetry Generation with Planning based Neural Network , 2016, COLING.

[12]  Long Jiang,et al.  Generating Chinese Couplets using a Statistical MT Approach , 2008, COLING.

[13]  He Zhong On Computation Medels of Chinese Couplet Responses , 2006 .

[14]  Maosong Sun,et al.  Generating Chinese Classical Poems with RNN Encoder-Decoder , 2016, CCL.

[15]  Dong Wang,et al.  Chinese Song Iambics Generation with Neural Attention-Based Model , 2016, IJCAI.

[16]  Long Jiang,et al.  Generating Chinese Couplets and Quatrain Using a Statistical Approach , 2009, PACLIC.

[17]  Quoc V. Le,et al.  Sequence to Sequence Learning with Neural Networks , 2014, NIPS.