From Variance to Invariance: Qualitative Content Analysis for Narrative Graph Annotation
Authors: Junbo Huang, Max Weinig, Ulrich Fritsche, Ricardo Usbeck
Organizations: Department of Computer Science, University of Hamburg · Department of Socioeconomics, University of Hamburg · AI and Explanability Group, Leuphana University of Lüneburg
Narratives in news discourse play a critical role in shaping public understanding of economic events, such as inflation. Annotating and evaluating these narratives in a structured manner remains a key challenge for Natural Language Processing (NLP). In this work, we introduce a narrative graph annotation framework that integrates principles from qualitative content analysis (QCA) to prioritize annotation quality by reducing annotation errors. We present a dataset of inflation narratives annotated as directed acyclic graphs (DAGs), where nodes represent events and edges encode causal relations. To evaluate annotation quality, we employed a 6×3 factorial experimental design to examine the effects of narrative representation (six levels) and distance metric type (three levels) on inter-annotator agreement (Krippendorrf's α), capturing the presence of human label variation (HLV) in narrative interpretations. Our analysis shows that (1) lenient metrics (overlap-based distance) overestimate reliability, and (2) locally-constrained representations (e.g., one-hop neighbors) reduce annotation variability. Our annotation and implementation of graph-based Krippendorrf's α are open-sourced. The annotation framework and evaluation results provide practical guidance for NLP research on graph-based narrative annotation under HLV.
Figures & tables
Figure 1: Example of narrative graph annotation under human label variation.
Figure 2: Flowchart of iterative QCA research procedure
Figure 3: Visual example of six types of narrative representations. (a-c) represent the categorical representation of narratives, where (a) includes all annotated events causing and affected by Inflation , (b) includes only events directly causing Inflation and (c) includes a set of relations ( Increases or Decreases ) from (e). (d-f) represent the graph-based representation of narratives, where (d) includes all annotated events and their relations from and to Inflation , (e) includes only annotated events directly causing Inflation , as well as their relations, and (f) includes only annotated events directly and indirectly causing Inflation , as well as their relations.
Distance Metric Type
Δlm
Δms
Δls
μ(∣⋅∣)
sdt(∣⋅∣)
Narrative Representation
Lenient
Moderate
Strict
Category
All Events
0.868
0.481
0.244
0.387
0.237
0.624
2.764
1.809
Adj. Events
0.717
0.424
0.285
0.293
0.139
0.432
2.112
1.452
Relations
0.642
0.513
0.483
0.129
0.030
0.159
1.220
0.415
Graph
Full Story
0.678
0.320
0.127
0.358
0.193
0.551
2.783
2.070
Adj. Story
0.702
0.441
0.202
0.261
0.239
0.500
2.143
1.567
Table 1: Effects of narrative representation and distance metric type on Krippendorff’s α for narrative extraction task. Δ denotes the difference in α between lenient, moderate and strict metrics. ∣⋅∣ indicates the average set cardinality (i.e., the number of events, relations, or triples per annotation). μ(⋅) and std(⋅) denote mean and standard deviation operation.
Figure 4: Distribution of documents across publication years. The sampling strategy focuses on inflation-peak years: 1990, 1991, 1999, 2001, 2007, 2008, 2021, 2022 and 2023.
Figure 5: Average word count of documents across publication years.
Figure 6: Proportion of Articles with Full Annotators Agreement per Label.
Category
Subcategory
Explanation
Demand
Government Spending
Adjustments in government spending (e.g., stimulus payments)
Monetary Policy
Monetary policy by the Federal Reserve or other Central Banks
Pent-up Demand
Reopening of the economy and the associated higher incomes, new spending opportunities, and optimism about the future
Demand Shift
Shift of demand across sectors (particularly increases in durables)
Demand (Residuals)
Increase in demand that cannot be attributed to the other channels
Supply
Supply Chain Issues
Disruption of global supply chains
Table 2: Events and Explanations in the Category System.
In disinformation datasets, narratives are often understood as recurring interpretive patterns that group texts under narrative labels. Recent work formalized narrative mining as inductively inferring narrative labels from corpora, but its evaluation stays tied to predefined taxonomies, a closed-world setting that cannot capture narratives absent from the reference labels. We introduce a three-tier evaluation framework for unsupervised narrative label generation: recovery (against a corpus's own taxonomy), mining (against external label sets), and discovery (without predefined labels). Applying it, we compare clustering-based and graph-community-based pipelines across seven disinformation datasets, with human validation of discovery on two. The two families are complementary under automated metrics, but in a corpus with two prominent topics, clustering can reduce one topic to 2% of generated labels while graph-based pipelines stay balanced. Discovery validation also reveals many singletons (narrative labels derived from single claims, 30-62% of graph outputs), which clustering cannot produce. Annotators confirm many as recognizable disinformation narratives, suggesting that in open-world discovery the repetition assumed by narrative mining may be recognized outside the corpus, not within it. We release human-validated narrative candidate labels for the Climate Obstruction and PolyNarrative datasets to support taxonomy development and dataset extension.
Max Upravitelev, Veronika Solopova, Jing Yang +4
Technische Universität Berlin · German Research Center for Artificial Intelligence (DFKI) · BIFOLD – Berlin Institute for the Foundations of Learning and Data +2
We propose a novel method to conceptually decompose an existing annotation into separate levels, allowing the analysis of inter-annotators disagreement in each level separately. We suggest two distinct strategies in order to actualize this approach: a theoretically-driven one, in which the researcher defines a decomposition based on prior knowledge of the annotation task, and an exploration-based one, in which many possible decompositions are inductively computed and presented to the researcher for interpretation and evaluation. Utilizing a recently constructed dataset for narrative analysis as our use-case, we apply each of the two strategies to demonstrate the potential of our approach in testing hypotheses regarding the sources of annotation disagreements, as well as revealing latent structures and relations within the annotation task. We conclude by suggesting how to extend and generalize our approach, as well as use it for other purposes.
Effi Levi, Ari Rappoport, Shaul R. Shenhav
Department of Computer Science, The Hebrew University of Jerusalem · Department of Political Science, The Hebrew University of Jerusalem
Narrative analysis is a cornerstone of qualitative research. One leading approach is the Labovian model, but its application is labor-intensive, requiring a holistic, recursive interpretive process that moves back and forth between individual parts of the transcript and the transcript as a whole. Existing Labovian datasets are available only in English, which differs markedly from Japanese in terms of grammar and discourse conventions. To address this gap, we introduce the first systematic guidelines for Labovian narrative analysis of Japanese narrative data. Our guidelines retain all six Labovian categories and extend the framework by providing explicit rules for clause segmentation tailored to Japanese constructions. In addition, our guidelines cover a broader range of clause types and narrative types. Using these guidelines, annotators achieved high agreement in clause segmentation (Fleiss' kappa = 0.80) and moderate agreement in two structural classification tasks (Krippendorff's alpha = 0.41 and 0.45, respectively), one of which is slightly higher than that found in prior work despite the use of finer-grained distinctions. This paper describes the Labovian model, the proposed guidelines, the annotation process, and their utility. It concludes by discussing the challenges encountered during the annotation process and the prospects for developing a larger dataset for structural narrative analysis in Japanese qualitative research.
Amane Watahiki, Tomoki Doi, Akari Kikuchi +5
The University of Tokyo, Tokyo, Japan · Riken, Tokyo, Japan · Kobe University, Hyogo, Japan +2