Hybrid topic modelling for computational close reading: Mapping narrative themes in Pushkin's Evgenij Onegin
This study proposes a hybrid computational framework combining Latent Dirichlet Allocation and sparse Partial Least Squares Discriminant Analysis to perform a reproducible, close-reading analysis of narrative themes in Pushkin's *Evgenij Onegin*, demonstrating how lightweight probabilistic models can effectively map thematic structures in small-corpus literary texts despite relying on a single translated version.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to understand a massive, intricate tapestry woven from thousands of threads. This tapestry is a famous Russian poem, Eugene Onegin, written by Pushkin. It's a story about love, boredom, duels, and fate, told in verse.
Traditionally, a human reader would sit down with a cup of tea and read the poem slowly, page by page, to understand its themes. But what if you wanted to see the "big picture" of the story's emotional landscape all at once? What if you wanted to map out exactly where the sadness, the romance, and the social drama happen, without reading every single word yourself?
This paper is about building a digital microscope to do exactly that. The author, Angelo Maria Sabatini, created a new method called "Hybrid Topic Modelling" to perform a "computational close reading" of the poem.
Here is how it works, explained through simple analogies:
1. The Problem: Too Many Threads, Too Few Eyes
The poem is long and complex. If you just throw all the words into a blender (a standard computer method called "bag-of-words"), you lose the story's shape. The computer sees "love," "snow," and "duel" as just random words next to each other, missing the fact that "snow" sets a sad mood while "duel" sets a violent one.
The author wanted to find the hidden themes (like "Romantic Longing" or "Social Pretense") that run through the story, but he needed a way to make sure the computer wasn't just guessing.
2. The Solution: A Two-Step Detective Team
The author didn't use just one tool; he used a team of two detectives with different skill sets.
Detective A (The Unsupervised Observer - LDA):
Imagine a detective who walks into a room full of people chatting and just listens without asking questions. They look for patterns: "Hey, every time the word 'snow' appears, the words 'winter' and 'loneliness' show up too."
This is Latent Dirichlet Allocation (LDA). It groups words that frequently appear together to guess what the "topic" is. It's great at finding patterns, but sometimes it gets a little fuzzy.Detective B (The Supervised Interrogator - sPLS-DA):
Now, imagine a second detective who is very strict. They say, "Okay, Detective A, you think this group of words is about 'Sadness.' Let me test that. I'm going to look only at the words that prove it's 'Sadness' and ignore everything else."
This is sPLS-DA. It acts as a strict filter. It takes the groups Detective A found and asks, "Are these words really unique to this group, or are they just common words that show up everywhere?"
The Magic: By combining them, the author gets the best of both worlds. Detective A finds the broad themes, and Detective B sharpens the focus, ensuring the themes are real and distinct.
3. The Experiment: Mapping the Story
The author took the Italian translation of Eugene Onegin and chopped it up into 35 chunks (like chapters in a comic book). He fed these chunks into his "Detective Team."
What did they find?
The computer identified 5 main themes that act like the "emotional weather" of the story:
- Nature & Lyrical Imagery: The cold, snowy, lonely Russian winter. This is Tatiana's world (the quiet, book-loving girl).
- Individual Dreams: The big questions about life, glory, and poetry. This is often the narrator or the poet Lensky.
- Emotional Overflow: The intense, messy feelings of love, heartbreak, and passion. This is the core of the love letters.
- Social Noise: The balls, the gossip, the fashion, and the fake smiles of high society. This is Eugene's world (the bored aristocrat).
- Conflict & Honor: The tension, the duels, the blood, and the strict rules of society that lead to tragedy.
4. The "Narrative Hubs": Checking the Map
To make sure the computer wasn't hallucinating, the author looked at specific, famous scenes in the book (called "Narrative Hubs").
- Scene 1: Tatiana's Love Letter. The computer correctly identified this as a mix of "Emotional Overflow" and "Nature." It saw words like heart, dream, silence, and snow.
- Scene 2: Eugene's Reply. The computer saw the same words, but the "flavor" changed. It was still emotional, but now mixed with "Social Rules" and "Distance." Eugene is trying to be cool and detached, and the computer caught that shift.
- Scene 3: The Final Rejection. Years later, when they meet again, the computer saw that Tatiana had shifted from "Nature" to "Social Rules." She is now a married lady who must follow society's rules, even though she still loves him.
5. Why This Matters
Usually, computers are used to read millions of books to find trends (Distant Reading). But here, the author used the computer to read one book very closely (Computational Close Reading).
The Analogy:
Think of reading a poem like walking through a garden.
- Traditional Reading: You walk the path, smelling every flower, noticing the texture of the leaves.
- Standard Computer Analysis: You take a drone photo of the whole garden from 10,000 feet. You see green and brown, but you miss the details.
- This Paper's Method: It's like having a drone that can zoom in on specific patches of flowers, identify exactly which species are growing together, and then draw a map showing you that the "sad blue flowers" always grow near the "stormy rocks," while the "happy yellow flowers" grow near the "sunlight."
The Takeaway
The paper proves that even with a small amount of text (just one poem), we can use math to create a reproducible map of a story's soul. It doesn't replace the human reader; instead, it gives the reader a new pair of glasses to see the hidden patterns of emotion and structure that we might miss when we are too close to the text.
It shows that Eugene Onegin isn't just a story about a guy and a girl; it's a structured journey where the "weather" of the story shifts from the cold isolation of nature to the noisy chaos of society, and finally to the tragic collision of the two. The computer helped us see that map clearly.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.