CLAILGAug 31, 2019

Generating Classical Chinese Poems from Vernacular Chinese

arXiv:1909.00279v1997 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses the need for more user-controlled poetry generation in natural language processing, though it is incremental as it adapts existing methods to a new task.

The paper tackled the problem of generating classical Chinese poems from vernacular Chinese, allowing users more semantic control, and achieved significant improvements in perplexity and BLEU scores compared to typical unsupervised machine translation models, with human evaluation showing the generated poems are comparable to amateur ones.

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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes