Show, Don't Tell: Uncovering Implicit Character Portrayal using LLMs
Brandon Jaipersaud, Zining Zhu, Frank Rudzicz, Elliot Creager

TL;DR
This paper introduces LIIPA, a novel framework leveraging large language models to uncover implicit character portrayals in fiction, outperforming existing methods and revealing fairness-accuracy tradeoffs in narrative analysis.
Contribution
The paper presents LIIPA, a new LLM-based approach for analyzing implicit character portrayals, along with a novel dataset and insights into fairness considerations.
Findings
LIIPA outperforms existing approaches in character portrayal analysis.
LIIPA is more robust to increasing character counts.
All LIIPA variants outperform non-LLM baselines in fairness and accuracy.
Abstract
Tools for analyzing character portrayal in fiction are valuable for writers and literary scholars in developing and interpreting compelling stories. Existing tools, such as visualization tools for analyzing fictional characters, primarily rely on explicit textual indicators of character attributes. However, portrayal is often implicit, revealed through actions and behaviors rather than explicit statements. We address this gap by leveraging large language models (LLMs) to uncover implicit character portrayals. We start by generating a dataset for this task with greater cross-topic similarity, lexical diversity, and narrative lengths than existing narrative text corpora such as TinyStories and WritingPrompts. We then introduce LIIPA (LLMs for Inferring Implicit Portrayal for Character Analysis), a framework for prompting LLMs to uncover character portrayals. LIIPA can be configured to use…
Peer Reviews
Decision·ICLR 2025 Conference Withdrawn Submission
- The synthetically generated dataset, ImportPrompts, might be useful for studying characters in stories. - Fairness analysis exposes fundamental biases in LLMs (e.g., when the protagonist is a man vs woman). - The proposed prompts and methods are useful tools for analyzing character potrayal in stories
- The correctness of LLMs is nowhere assessed. LLMs are used for generating stories, for performing the character analysis and for assessing how well said analysis is fairing. - The aim of this work is not entirely clear. If you wish to develop a tool for analyzing character portrayal in fiction, you ought to assess how this tool performs in *real* stories. -Or can your method be used to correct LLM output? - Please articulate clearly what your contributions are. You mention these on page 2
I find this paper interesting. The dataset is definitely the strongest contribution here and I can see this used to evaluate bias in LLMs. I also appreciate the depth of the evaluation, with different patterns that have been analyzed. I appreciate the structure of the appendix (and the table of contents!)
While I appreciate the dataset, I have an issue - it's LLM-generated and I'm not 100% confident about how general and representative it is. Looking at the examples, they are very "LLM-ish". Happy to hear the authors' opinion on this. I noticed some issues with the implicit descriptions: “Protagonist0, a well-meaning but **bumbling** individual, decided to plan a surprise party for their friend Victim0, who was known for their **good looks and charm**. Antagonist0, a **cunning and highly intell
- The main problem tackled by the paper, i.e., that of quantifying and analyzing implicit portrayals of characters, is very interesting. - I liked the creation of a highly controlled dataset for controlled explorations. - I liked the investigations around fairness that the authors conducted.
Despite liking the overall goals of the paper, I found that the paper had several strong weaknesses that prevent the paper to be publication-ready in my eyes. 1. While I appreciate the focus on implicit portrayal with the creation of a synthetic dataset, there is severe issue of external validity of the experiments. 1. In real narratives, characters are both implicitly and explicitly portrayed; creating a dataset where only implicit portrayal present needs to be better motivated. 2. Furt
The paper introduces LIIPA, a novel framework designed to enhance the analysis of implicit character portrayal in narrative texts by leveraging LLMs. The framework, which outperforms prior methods like COMET-ICP, features multiple approaches: LIIPA-DIRECT, LIIPA-STORY, and LIIPA-SENTENCE, each employing different levels of intermediate computation for classification based on traits like intellect, appearance, and power. The creation of ImPortPrompts, a dataset tailored for implicit portrayal
**Complexity of Portrayal Dimensions**: Focusing on three main portrayal dimensions (intellect, appearance, power) might oversimplify the complexity of character traits. The three papers authors cited in task formulation (Lucy & Bamman, 2021) and (Huang et al., 2021) were focused on gender bias, so it is understandable to represent gender-related characteristics under these dimensions. (Huang et al., 2024) included a dimension set of six since they focused on a more general analysis. As the auth
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational and Text Analysis Methods
