mlsanityData to 14 Oct 2026

Pun Generation with Surprise

arXiv 1904.06828 ↗First posted 15 Apr 2019cs.CLcited by 37

Not on the map. Why?

Abstract (arXiv)

We tackle the problem of generating a pun sentence given a pair of homophones (e.g., "died" and "dyed"). Supervised text generation is inappropriate due to the lack of a large corpus of puns, and even if such a corpus existed, mimicry is at odds with generating novel content. In this paper, we propose an unsupervised approach to pun generation using a corpus of unhumorous text and what we call the local-global surprisal principle: we posit that in a pun sentence, there is a strong association between the pun word (e.g., "dyed") and the distant context, as well as a strong association between the alternative word (e.g., "died") and the immediate context. This contrast creates surprise and thus humor. We instantiate this principle for pun generation in two ways: (i) as a measure based on the ratio of probabilities under a language model, and (ii) a retrieve-and-edit approach based on words suggested by a skip-gram model. Human evaluation shows that our retrieve-and-edit approach generates puns successfully 31% of the time, tripling the success rate of a neural generation baseline.

Key facts. Cited by 37 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Apr 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 7; 2022: 9; 2023: 6; 2024: 8; 2025: 5; 2026: 2.

37 papers.

Sort:

By area:

  1. 2022Contrastive Decoding: Open-ended Text Generation as Optimizationcited by 609
  2. 2021The Perils of Using Mechanical Turk to Evaluate Open-Ended Text Generationcited by 97
  3. 2021RiddleSense: Reasoning about Riddle Questions Featuring Linguistic Creativity and Commonsense Knowledgecited by 61
  4. 2021HypoGen: Hyperbole Generation with Commonsense and Counterfactual Knowledgecited by 22
  5. 2022AmbiPun: Generating Humorous Puns with Ambiguous Contextcited by 21
  6. 2022ExPUNations: Augmenting Puns with Keywords and Explanationscited by 21
  7. 2024"A good pun is its own reword": Can Large Language Models Understand Puns?cited by 21
  8. 2021Decrypting Cryptic Crosswords: Semantically Complex Wordplay Puzzles as a Target for NLPcited by 16
  9. 2023TwistList: Resources and Baselines for Tongue Twister Generationcited by 16
  10. 2021InsNet: An Efficient, Flexible, and Performant Insertion-based Text Generation Modelcited by 14
  11. 2021MOVER: Mask, Over-generate and Rank for Hyperbole Generationcited by 13
  12. 2024Can Pre-trained Language Models Understand Chinese Humor?cited by 13
25 more
  1. 2023The Iron(ic) Melting Pot: Reviewing Human Evaluation in Humour, Irony and Sarcasm Generationcited by 11
  2. 2022A Unified Framework for Pun Generation with Humor Principlescited by 10
  3. 2023OxfordTVG-HIC: Can Machine Make Humorous Captions from Images?cited by 9
  4. 2023Extrapolative Controlled Sequence Generation via Iterative Refinementcited by 7
  5. 2024Are LLMs Good Cryptic Crossword Solvers?cited by 7
  6. 2024Creativity in AI: Progresses and Challengescited by 7
  7. 2022Can Language Models Make Fun? A Case Study in Chinese Comical Crosstalkcited by 6
  8. 2022Controllable Text Generation for Open-Domain Creativity and Fairnesscited by 6
  9. 2022Transformers Go for the LOLs: Generating (Humourous) Titles from Scientific Abstracts End-to-Endcited by 6
  10. 2024A Two-Model Approach for Humour Style Recognitioncited by 6
  11. 2025Comparing Apples to Oranges: A Dataset & Analysis of LLM Humour Understanding from Traditional Puns to Topical Jokescited by 6
  12. 2022Context-Situated Pun Generationcited by 5
  13. 2023Prompt to GPT-3: Step-by-Step Thinking Instructions for Humor Generationcited by 5
  14. 2025Who's Laughing Now? An Overview of Computational Humour Generation and Explanationcited by 5
  15. 2024Train & Constrain: Phonologically Informed Tongue-Twister Generation from Topics and Paraphrasescited by 3
  16. 2021When a Computer Cracks a Joke: Automated Generation of Humorous Headlinescited by 2
  17. 2023IG Captioner: Information Gain Captioners are Strong Zero-shot Classifierscited by 2
  18. 2025A Survey of Pun Generation: Datasets, Evaluations and Methodologiescited by 2
  19. 2025Pun Intended: Multi-Agent Translation of Wordplay with Contrastive Learning and Phonetic-Semantic Embeddings for CLEF JOKER 2025 Task 2cited by 1
  20. 2022CrossDial: An Entertaining Dialogue Dataset of Chinese Crosstalkcited by 0
  21. 2024A Survey of Text Style Transfer: Applications and Ethical Implicationscited by 0
  22. 2024What Makes Cryptic Crosswords Challenging for LLMs?cited by 0
  23. 2025How do Language Models Generate Slang: A Systematic Comparison between Human and Machine-Generated Slang Usagescited by 0
  24. 2026RAGthoven at SemEval-2026 Task 1: A Multi-Stage Pipeline Walks Into a Benchmark and Barely Clears the Barcited by 0
  25. 2026Pun Intended: Multi-Agent Translation of Wordplay with Contrastive Learning and Phonetic-Semantic Embeddingscited by 0