GraphLit: Learning Text-Enriched Dynamic Character Network Representations for Literary Study

Gaspard Michel, Elena V. Epure, Romain Hennequin, Christophe Cerisara, Mirella Lapata


Abstract
Methods to represent literary texts as graphs or sequences of graphs mainly focus on representing character interactions, and often overlook another crucial aspect: the textual context in which characters interact. We introduce Dynamic Heterogeneous Character Networks (DHCNs), which organize long novels into temporally localized heterogeneous graphs that align characters with their textual contexts. We extract around 20,000 DHCNs from Project Gutenberg, and propose GraphLit, a self-supervised learning framework that learns rich literary representations through a masked graph autoencoder objective. Across a wide range of 12 character-related tasks, GraphLit improves over text-only, graph-only and prior hybrid baselines. Ablations over different kinds of dynamic graph structures and architectural elements show that grounding characters in their context is the main performance driver, while explicitly encoding narrative order and character relationships provide task-dependent improvements. Finally, we demonstrate the applicability of DHCNs and GraphLit for literary analysis by studying the link between narrative non-linearity and dynamic social features.
Anthology ID:
2026.emnlp-main.301
Volume:
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Month:
October
Year:
2026
Address:
Budapest, Hungary
Editors:
Hung-Yi Lee, Sunipa Dev, Jessy Li, Desmond Elliott
Venue:
EMNLP
SIG:
SIGDAT
Publisher:
Association for Computational Linguistics
Note:
Pages:
6920–6943
Language:
URL:
https://aclanthology.org/2026.emnlp-main.301/
DOI:
Bibkey:
Cite (ACL):
Gaspard Michel, Elena V. Epure, Romain Hennequin, Christophe Cerisara, and Mirella Lapata. 2026. GraphLit: Learning Text-Enriched Dynamic Character Network Representations for Literary Study. In Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing, pages 6920–6943, Budapest, Hungary. Association for Computational Linguistics.
Cite (Informal):
GraphLit: Learning Text-Enriched Dynamic Character Network Representations for Literary Study (Michel et al., EMNLP 2026)
Copy Citation:
PDF:
https://aclanthology.org/2026.emnlp-main.301.pdf