Hierarchical attention based long short-term memory for Chinese lyric generation

Automating the process of lyric generation should face the challenge of being meaningful and semantically related to a scenario. Traditional keyword or template based lyric generation systems always ignore the patterns and styles of lyricists, which suffer from improper lyric construction and maintenance. A Chinese lyric generation system is proposed to learn patterns and styles of certain lyricists and generate lyrics automatically. A long short-term memory network is utilized to process each lyric line and generate the next line word by word. A hierarchical attention model is designed to capture the contextual information at both sentence and document level, which could learn high level representations of each lyric line and the entire document. Furthermore, the LSTM decoder decodes all the semantic contextual information into lyric lines word by word. The results of the automatically generated lyrics show that the proposed method can correctly capture the patterns and styles of a certain lyricist and fit into certain scenarios, which also outperforms state-of-the-art models.

[1]  Christopher D. Manning,et al.  Effective Approaches to Attention-based Neural Machine Translation , 2015, EMNLP.

[2]  Kentaro Inui,et al.  LyriSys: An Interactive Support System for Writing Lyrics Based on Topic Transition , 2017, IUI.

[3]  François Pachet,et al.  Markov Constraints for Generating Lyrics with Style , 2012, ECAI.

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

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

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

[7]  Anna Rumshisky,et al.  GhostWriter: Using an LSTM for Automatic Rap Lyric Generation , 2015, EMNLP.

[8]  Lukás Burget,et al.  Recurrent neural network based language model , 2010, INTERSPEECH.

[9]  Kentaro Inui,et al.  Modeling Structural Topic Transitions for Automatic Lyrics Generation , 2014, PACLIC.

[10]  RAJESWARI SRIDHAR,et al.  Automatic Tamil lyric generation based on ontological interpretation for semantics , 2014 .

[11]  Dekai Wu,et al.  Unsupervised Rhyme Scheme Identification in Hip Hop Lyrics Using Hidden Markov Models , 2013, SLSP.

[12]  Geoffrey E. Hinton,et al.  Generating Text with Recurrent Neural Networks , 2011, ICML.

[13]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[14]  Eric P. Xing,et al.  Toward Controlled Generation of Text , 2017, ICML.

[15]  Hermann Ney,et al.  LSTM Neural Networks for Language Modeling , 2012, INTERSPEECH.