Who's Laughing Now? An Overview of Computational Humour Generation and Explanation
Not on the map. Why?
Abstract (arXiv)
The creation and perception of humour is a fundamental human trait, positioning its computational understanding as one of the most challenging tasks in natural language processing (NLP). As an abstract, creative, and frequently context-dependent construct, humour requires extensive reasoning to understand and create, making it a pertinent task for assessing the common-sense knowledge and reasoning abilities of modern large language models (LLMs). In this work, we survey the landscape of computational humour as it pertains to the generative tasks of creation and explanation. We observe that, despite the task of understanding humour bearing all the hallmarks of a foundational NLP task, work on generating and explaining humour beyond puns remains sparse, while state-of-the-art models continue to fall short of human capabilities. We bookend our literature survey by motivating the importance of computational humour processing as a subdiscipline of NLP and presenting an extensive discussion of future directions for research in the area that takes into account the subjective and ethically ambiguous nature of humour.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 44 of its 113 references that are in the map. First posted on arXiv 25 Sep 2025.
Builds on
44 of 113 references.
References · 44
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2022Generative Adversarial Networkscited by 5,627
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2017Deep reinforcement learning from human preferencescited by 3,912
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,879
- 2020Learning to summarize from human feedbackcited by 2,588
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameterscited by 1,986
32 more
- 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 928
- 2025τ2-Bench: Evaluating Conversational Agents in a Dual-Control Environmentcited by 627
- 2023Zephyr: Direct Distillation of LM Alignmentcited by 506
- 2019COMET: Commonsense Transformers for Automatic Knowledge Graph Constructioncited by 450
- 2025Scaling up Test-Time Compute with Latent Reasoning: A Recurrent Depth Approachcited by 415
- 2023Reasoning or Reciting? Exploring the Capabilities and Limitations of Language Models Through Counterfactual Taskscited by 246
- 2021A Survey of Human-in-the-loop for Machine Learningcited by 215
- 2025ARC-AGI-2: A New Challenge for Frontier AI Reasoning Systemscited by 190
- 2024Seven Failure Points When Engineering a Retrieval Augmented Generation Systemcited by 139
- 2022Do Androids Laugh at Electric Sheep? Humor "Understanding" Benchmarks from The New Yorker Caption Contestcited by 98
- 2025Proof or Bluff? Evaluating LLMs on 2025 USA Math Olympiadcited by 74
- 2025ACEBench: Who Wins the Match Point in Tool Usage?cited by 71
- 2024Multi-step Problem Solving Through a Verifier: An Empirical Analysis on Model-induced Process Supervisioncited by 52
- 2023MemeCap: A Dataset for Captioning and Interpreting Memescited by 46
- 2024The Perspectivist Paradigm Shift: Assumptions and Challenges of Capturing Human Labelscited by 38
- 2019Pun Generation with Surprisecited by 37
- 2021HypoGen: Hyperbole Generation with Commonsense and Counterfactual Knowledgecited by 22
- 2022AmbiPun: Generating Humorous Puns with Ambiguous Contextcited by 21
- 2024"A good pun is its own reword": Can Large Language Models Understand Puns?cited by 21
- 2018How Reasonable are Common-Sense Reasoning Tasks: A Case-Study on the Winograd Schema Challenge and SWAGcited by 18
- 2019Pun-GAN: Generative Adversarial Network for Pun Generationcited by 18
- 2023TwistList: Resources and Baselines for Tongue Twister Generationcited by 16
- 2024Detecting Conversational Mental Manipulation with Intent-Aware Promptingcited by 16
- 2024Meme-ingful Analysis: Enhanced Understanding of Cyberbullying in Memes Through Multimodal Explanationscited by 13
- 2024MemeMQA: Multimodal Question Answering for Memes via Rationale-Based Inferencingcited by 12
- 2022A Unified Framework for Pun Generation with Humor Principlescited by 10
- 2020"Judge me by my size (noun), do you?'' YodaLib: A Demographic-Aware Humor Generation Frameworkcited by 8
- 2024Text Is Not All You Need: Multimodal Prompting Helps LLMs Understand Humorcited by 8
- 2024Can visual language models resolve textual ambiguity with visual cues? Let visual puns tell you!cited by 7
- 2022PANCETTA: Phoneme Aware Neural Completion to Elicit Tongue Twisters Automaticallycited by 6
- 2024Systematic Literature Review: Computational Approaches for Humour Style Classificationcited by 6
- 2025Drivel-ology: Challenging LLMs with Interpreting Nonsense with Depthcited by 4
Built on by
Citing papers per year: 2025: 1; 2026: 4.
5 papers.
- 2025Oogiri-Master: Benchmarking Humor Understanding via Oogiricited by 1
- 2026Multi-Agent Comedy Club: Investigating Community Discussion Effects on LLM Humor Generationcited by 1
- 2026OpenMic: A Multi-Agent-Based Stand-Up Comedy Generation Systemcited by 0
- 2026Memes-as-Replies: Can Models Select Humorous Manga Panel Responses?cited by 0
- 2026Computational Humor with Multimodal LLMs: Methods, Datasets, Evaluation, and Challengescited by 0
- 2026Computational Humor with Multimodal LLMs: Methods, Datasets, Evaluation, and Challenges21 Jul 2026
- 2026Multi-Agent Comedy Club: Investigating Community Discussion Effects on LLM Humor Generation16 Feb 2026
- 2026Memes-as-Replies: Can Models Select Humorous Manga Panel Responses?21 Jan 2026
- 2026OpenMic: A Multi-Agent-Based Stand-Up Comedy Generation System13 Jan 2026
- 2025Oogiri-Master: Benchmarking Humor Understanding via Oogiri25 Dec 2025
Similar, not cited
Close in wording, no citation either way
- 2025Comparing Apples to Oranges: A Dataset & Analysis of LLM Humour Understanding from Traditional Puns to Topical Jokes
- 2026HumorRank: A Tournament-Based Leaderboard for Evaluating Humor Generation in Large Language Models
- 2024Cracking the Code of Juxtaposition: Can AI Models Understand the Humorous Contradictions
- 2025Which LLMs Get the Joke? Probing Non-STEM Reasoning Abilities with HumorBench
- 2026HumorGen: Cognitive Synergy for Humor Generation in Large Language Models via Persona-Based Distillation
- 2025HUMORCHAIN: Theory-Guided Multi-Stage Reasoning for Interpretable Multimodal Humor Generation
- 2024Innovative Thinking, Infinite Humor: Humor Research of Large Language Models through Structured Thought Leaps
- 2026SMILE-Next: Teaching Large Language Models to Detect, Classify, and Reason about Laughter