Text Is Not All You Need: Multimodal Prompting Helps LLMs Understand Humor
Ashwin Baluja
TL;DR
Problem: computational humor understanding remains hard for LLMs because humor is multimodal and phonetic. Approach: a training-free multimodal prompting framework that injects TTS-generated audio alongside text, using chain-of-thought prompts and aggregation to produce explanations. Findings: across SemEval, Context-Situated Puns, and ExplainTheJoke, adding audio yields consistent improvements in explanation quality, including preserving phonetic ambiguity in pun words. Significance: the method is simple to implement with off-the-shelf TTS and API-based LLMs, offering a practical boost to humor understanding without model fine-tuning.
Abstract
While Large Language Models (LLMs) have demonstrated impressive natural language understanding capabilities across various text-based tasks, understanding humor has remained a persistent challenge. Humor is frequently multimodal, relying on phonetic ambiguity, rhythm and timing to convey meaning. In this study, we explore a simple multimodal prompting approach to humor understanding and explanation. We present an LLM with both the text and the spoken form of a joke, generated using an off-the-shelf text-to-speech (TTS) system. Using multimodal cues improves the explanations of humor compared to textual prompts across all tested datasets.
