Is the Pope Catholic? Yes, the Pope is Catholic. Generative Evaluation of Non-Literal Intent Resolution in LLMs
Akhila Yerukola, Saujas Vaduguru, Daniel Fried, Maarten Sap
TL;DR
The paper addresses how LLMs understand and respond to non-literal language by shifting from discriminative intent detection to generative pragmatic evaluation. It introduces a formal framework that contexts $C$, non-literal utterances $U_1^N$, and two reference paths based on true $I_T$ vs literal $I_L$ intents, and compares model outputs to reference responses using a similarity metric, $sim(U_2^N, U_2^T) > sim(U_2^N, U_2^L)$. Across five open-source LLMs, the study reports average pragmatic-generation accuracy of roughly 50–55%, with chain-of-thought prompting giving modest gains and oracle-intention cues achieving up to about 75% accuracy for some models (e.g., Mistral-Instruct); these results reveal a substantial gap in pragmatic understanding. Importantly, discriminative intention detection proves easier than generating pragmatically appropriate responses, signaling that detection and generation rely on different capabilities and should be evaluated separately. The work also demonstrates that providing explicit intention cues, including phenomenon type, substantially improves performance, while highlighting limitations like restricted context and phenomena scope, which motivate future research in explicit intention modeling and robust pragmatic generation. The framework has practical implications for building more capable conversational agents that can understand and act on non-literal communication in naturalistic interactions.
Abstract
Humans often express their communicative intents indirectly or non-literally, which requires their interlocutors -- human or AI -- to understand beyond the literal meaning of words. While most existing work has focused on discriminative evaluations, we present a new approach to generatively evaluate large language models' (LLMs') intention understanding by examining their responses to non-literal utterances. Ideally, an LLM should respond in line with the true intention of a non-literal utterance, not its literal interpretation. Our findings show that LLMs struggle to generate pragmatically relevant responses to non-literal language, achieving only 50-55% accuracy on average. While explicitly providing oracle intentions significantly improves performance (e.g., 75% for Mistral-Instruct), this still indicates challenges in leveraging given intentions to produce appropriate responses. Using chain-of-thought to make models spell out intentions yields much smaller gains (60% for Mistral-Instruct). These findings suggest that LLMs are not yet effective pragmatic interlocutors, highlighting the need for better approaches for modeling intentions and utilizing them for pragmatic generation.
