A Neural Approach to Pun Generation (P18-1)

Copied to clipboard

Challenge: generating puns with artificial intelligence techniques requires manual training and templates.
Approach: They propose neural network models for homographic pun generation that can generate puns without requiring any pun data for training.
Outcome: The proposed models generate homographic puns of good readability and quality without training.

Similar Papers

A Survey of Pun Generation: Datasets, Evaluations and Methodologies (2025.findings-emnlp)

Copied to clipboard

Challenge: Pun generation aims to modify linguistic elements in text to produce humour or evoke double meanings.
Approach: They propose to review pun generation datasets and methods across different stages . pun generation aims to produce humour or evoke double meanings .
Outcome: This paper summarises both automated and human evaluation metrics used to assess the quality of pun generation.
A Unified Framework for Pun Generation with Humor Principles (2022.findings-emnlp)

Copied to clipboard

Challenge: Existing models for generating homophonic and homographic puns lack the linguistic attributes of successful puns to resolve the split-up in existing work.
Approach: They propose a framework to generate both homophonic and homographic puns to resolve the split-up in existing works by incorporating three linguistic attributes of puns into the language models: ambiguity, distinctiveness, and surprise.
Outcome: The proposed model over strong baselines shows that it can generate both homophonic and homographic puns.
Sense-Aware Neural Models for Pun Location in Texts (P18-2)

Copied to clipboard

Challenge: Puns where the two meanings share the same pronunciation are known as homographic puns.
Approach: They propose a sense-aware neural model to address the task of pun location . they first obtain several WSD results for the text and then leverage a bidirectional LSTM network to model each word senses.
Outcome: The proposed model is based on a SemEval 2017 benchmark dataset showing that it can predict homographic puns.
Pun Generation with Surprise (N19-1)

Copied to clipboard

Challenge: In this paper, we explore creative generation with a focus on puns.
Approach: They propose an unsupervised approach to generating puns using lots of raw text and a surprisal principle.
Outcome: The proposed approach generates puns 30% of the time, doubles the neural generation baseline.
Pun-GAN: Generative Adversarial Network for Pun Generation (D19-1)

Copied to clipboard

Challenge: Existing methods for generating pun sentences with word senses lack large-scale corpus for supervised learning . a pun is a clever and amusing use of a word with two meanings (word senses)
Approach: They propose an adversarial generative network for pun generation with a generator and a discriminator to distinguish between generated pun sentences and real sentences with specific word senses.
Outcome: The proposed network generates sentences that are more ambiguous and diverse in both automatic and human evaluation.
Homophonic Pun Generation with Lexically Constrained Rewriting (2020.emnlp-main)

Copied to clipboard

Challenge: a new method for generating puns using two homophones is needed to generate creative puns . early models for pun generation rely on templates and lack novelty.
Approach: They propose a neural approach to generate homophonic puns with two meanings . they use constraint words to find the semantic incongruity and explicit negative constraints .
Outcome: The proposed model achieves state-of-the-art in automatic and human evaluations.
Context-Situated Pun Generation (2022.emnlp-main)

Copied to clipboard

Challenge: a new task for context-situated pun generation uses a given context to generate puns . human evaluation shows that 69% of top retrieved pun words can be used to generate context-based puns.
Approach: They propose a task where puns are generated based on contextual keywords and pun words.
Outcome: The proposed system generates successful puns 31% of the time given a plausible tuple of context words and pun pairs.
Sentence-Level Content Planning and Style Specification for Neural Text Generation (D19-1)

Copied to clipboard

Challenge: Recent advances in text generation systems often produce incoherent and unfaithful outputs . a novel automated text generation system takes into account content selection, text planning, and surface realization.
Approach: They propose an end-to-end trained two-step text generation model that considers sentence-level content planners and language styles.
Outcome: The proposed model outperforms competing models in three domains with diverse topics and varying language styles.
Explicit Syntactic Guidance for Neural Text Generation (2023.acl-long)

Copied to clipboard

Challenge: Existing text generation models follow the sequence-to-sequence paradigm . generative grammar suggests humans generate language by learning language grammar .
Approach: They propose a syntax-guided generation schema that searches the syntax tree in a top-down direction.
Outcome: The proposed method outperforms autoregressive baselines on paraphrase generation and machine translation.
AmbiPun: Generating Humorous Puns with Ambiguous Context (2022.naacl-main)

Copied to clipboard

Challenge: Existing methods for generating homographic puns are heavy-weighted due to the lack of training data.
Approach: They propose a way to generate pun sentences that does not require training on existing puns.
Outcome: The proposed method outperforms baseline models and state-of-the-art models by a large margin.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations