Generating Classical Chinese Poems from Vernacular Chinese

by   Zhichao Yang, et al.

Classical Chinese poetry is a jewel in the treasure house of Chinese culture. Previous poem generation models only allow users to employ keywords to interfere the meaning of generated poems, leaving the dominion of generation to the model. In this paper, we propose a novel task of generating classical Chinese poems from vernacular, which allows users to have more control over the semantic of generated poems. We adapt the approach of unsupervised machine translation (UMT) to our task. We use segmentation-based padding and reinforcement learning to address under-translation and over-translation respectively. According to experiments, our approach significantly improve the perplexity and BLEU compared with typical UMT models. Furthermore, we explored guidelines on how to write the input vernacular to generate better poems. Human evaluation showed our approach can generate high-quality poems which are comparable to amateur poems.


page 1

page 2

page 3

page 4


GPT-based Generation for Classical Chinese Poetry

We present a simple yet effective method for generating high quality cla...

How Images Inspire Poems: Generating Classical Chinese Poetry from Images with Memory Networks

With the recent advances of neural models and natural language processin...

Deep Poetry: A Chinese Classical Poetry Generation System

In this work, we demonstrate a Chinese classical poetry generation syste...

Generating Major Types of Chinese Classical Poetry in a Uniformed Framework

Poetry generation is an interesting research topic in the field of text ...

Generating Chinese Poetry from Images via Concrete and Abstract Information

In recent years, the automatic generation of classical Chinese poetry ha...

Can Machine Generate Traditional Chinese Poetry? A Feigenbaum Test

Recent progress in neural learning demonstrated that machines can do wel...

Towards Effective Ancient Chinese Translation: Dataset, Model, and Evaluation

Interpreting ancient Chinese has been the key to comprehending vast Chin...

Code Repositories


Interpoetry: Generating Classical Chinese Poems from Vernacular Chinese.

view repo

Please sign up or login with your details

Forgot password? Click here to reset