What Makes Cryptic Crosswords Challenging for LLMs?

Abdelrahman Sadallah, Daria Kotova, Ekaterina Kochmar
12/12/2024
cs.CLcs.AI

Official code: bodasadallah/decrypting-crosswords (6 stars, last commit 2024-12-10).

Abstract

Cryptic crosswords are puzzles that rely on general knowledge and the solver's ability to manipulate language on different levels, dealing with various types of wordplay. Previous research suggests that solving such puzzles is challenging even for modern NLP models, including Large Language Models (LLMs). However, there is little to no research on the reasons for their poor performance on this task. In this paper, we establish the benchmark results for three popular LLMs: Gemma2, LLaMA3 and ChatGPT, showing that their performance on this task is still significantly below that of humans. We also investigate why these models struggle to achieve superior performance. We release our code and introduced datasets at https://github.com/bodasadallah/decrypting-crosswords.

View on arXivView PDF

Code Implementations(1)

61Shell, PythonOct 5, 20231 years ago

Cite this paper

@article{sadallah2024what,
  title  = {What Makes Cryptic Crosswords Challenging for LLMs?},
  author = {Abdelrahman Sadallah and Daria Kotova and Ekaterina Kochmar},
  year   = {2024},
  eprint = {2412.09012},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.09012v2}
}

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/2412.09012.svg)](https://codeofpaper.com/paper/2412.09012)

Discussion