Cracking the Code of Juxtaposition: Can AI Models Understand the Humorous Contradictions

Zhe Hu, Tuo Liang, Jing Li, Yiren Lu, Yunlai Zhou +3 more
2/3/2026

No official code found. Best implementation: vulab-AI/YESBUT_Homepage (1 star, MIT, last commit 2025-11-13).

Abstract

Recent advancements in large multimodal language models have demonstrated remarkable proficiency across a wide range of tasks. Yet, these models still struggle with understanding the nuances of human humor through juxtaposition, particularly when it involves nonlinear narratives that underpin many jokes and humor cues. This paper investigates this challenge by focusing on comics with contradictory narratives, where each comic consists of two panels that create a humorous contradiction. We introduce the YesBut benchmark, which comprises tasks of varying difficulty aimed at assessing AI's capabilities in recognizing and interpreting these comics, ranging from literal content comprehension to deep narrative reasoning. Through extensive experimentation and analysis of recent commercial or open-sourced large (vision) language models, we assess their capability to comprehend the complex interplay of the narrative humor inherent in these comics. Our results show that even state-of-the-art models still lag behind human performance on this task. Our findings offer insights into the current limitations and potential improvements for AI in understanding human creative expressions.

View on arXivView PDF

Code Implementations(1)

MIT

YesBut Benchmark; Project page of paper Cracking the Code of Juxtaposition: Can AI Models Understand the Humorous Contradictions, accepted by NeurIPS 2024 (Oral).

10CSS, HTMLMay 28, 202411 months agoMIT
benchmarkmllm-evaluationvlmyesbut

Similar Papers

Cite this paper

@article{hu2026cracking,
  title  = {Cracking the Code of Juxtaposition: Can AI Models Understand the Humorous Contradictions},
  author = {Zhe Hu and Tuo Liang and Jing Li and Yiren Lu and Yunlai Zhou and Yiran Qiao and Jing Ma and Yu Yin},
  year   = {2026},
  eprint = {2405.19088},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2405.19088},
  url    = {https://arxiv.org/abs/2405.19088},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.19088.svg)](https://codeofpaper.com/paper/2405.19088)

Discussion