Skip to content
conftrace_
2019 EMNLP EMNLP 2019

Pun-GAN: Generative Adversarial Network for Pun Generation

AbstractIn this paper, we focus on the task of generating a pun sentence given a pair of word senses. A major challenge for pun generation is the lack of large-scale pun corpus to guide supervised learning. To remedy this, we propose an adversarial generative network for pun generation (Pun-GAN). It consists of a generator to produce pun sentences, and a discriminator to distinguish between the generated pun sentences and the real sentences with specific word senses. The output of the discriminator is then used as a reward to train the generator via reinforcement learning, encouraging it to produce pun sentences which can support two word senses simultaneously. Experiments show that the proposed Pun-GAN can generate sentences that are more ambiguous and diverse in both automatic and human evaluation.

🌉 Interdisciplinary Bridge - Artificial Intelligence and Reinforcement Learning

More from EMNLP 2019

All EMNLP 2019 papers →