Steering Readerly Dynamics: Trajectory-Guided Story Generation with Large Language Models

Danrui Li1, Yiwei Zhao2, Mubbasir Kapadia1, Lingxiao Li2

1 Rutgers University2 Netflix

How can we give LLM-written stories less of that "AI feel"? We focus on readerly dynamics: how reader response might evolve over story progression.

We train a small LLM on human-written stories to predict how readerly dynamics should change as a story unfolds, then use its predictions to guide a larger LLM to write next story segment.

As a story unfolds, readers experience evolving reader responses, encompassing cognitive, affective, and evaluative aspects [1]. The time series of reader responses forms readerly dynamics, which are central to human entertainment, from football matches to detective novels [2]. In storytelling, these dynamics are particularly important for creative industries because they are positively associated with readers' immersion and subsequent social-sharing intentions [3].

Despite the wide use of LLMs for story generation, producing high-quality readerly dynamics remains difficult. Prior work has identified differences between LLM-generated and human-written stories in higher-level narrative properties, such as plot structures [4] and affective dynamics [5]. Moreover, conventional post-training such as RLVR/DPO typically optimizes for coherent, readable, and conventionally well-formed text, which suppresses dramatic dynamics in creative writing [5]. These findings highlight a gap between generating logically consistent narrative text and reproducing the evolving reader experiences characteristic of compelling stories.

While there is no single ideal trajectory of reader responses, high-quality human-written narratives provide examples of how such responses unfold over time. This motivates learning readerly dynamics directly from these narratives and using them as guidance during generation.

Modeling reader responses to guide generation

Our work unfolds as three steps: first, we extract readerly dynamics data from human-written stories, using off-the-shelf LLMs with calibrated system prompts as a proxy to human readers. Next, we use the extracted data to finetune a small LLM that predicts future reader responses from an unfinished story. Finally, we used the predicted responses as a steering signal to guide a frontier LLM, which has strong instruction following capabilities, to generate the story content for the next segment.

Training: predicted next reader responses are supervised by responses measured from human-written story continuations.

Training. Only the steering model is fine-tuned, using reader responses measured from human-written stories.

Figure 1. The paper’s training and inference schemes.

Main results

Methods relying on implicit learning of readerly dynamics show limited effectiveness. In-context learning (ICL) yields negligible fidelity improvements, while SFT sometimes achieves higher fidelity but substantially degrades coherence. In contrast, our framework explicitly targets reader-response trajectories, reducing dynamics error by 12%–35% while largely preserving coherence.

Humor

Humor dynamics error versus story coherence for all methods. Circles indicate Qwen3.5-27B and triangles GPT-5.5; the gray band marks the human-story coherence interval.

Suspense

Suspense dynamics error versus story coherence for all methods. SFT reduces error but loses coherence; the guided method offers a better balance, especially with GPT-5.5.
Figure 2. Readerly-dynamics fidelity versus Story coherence for different methods, using two base writer models in suspense and humor. Lower trajectory error (x axis) and higher coherence (y axis) are better. Gray bands are 95% bootstrap intervals for LLM judge's scores on human-authored stories.

A qualitative example of humor dynamics

While the off-the-shelf LLM tends to introduce a punchline in nearly every segment, both human-written stand-up comedy and our generated stories exhibit a more natural alternation between setups and punchlines. By allowing moments of anticipation and relief rather than continuously delivering jokes, our method better captures the temporal structure of human readerly dynamics.

LLM-measured humor across six story positions for Human GT, Off-the-shelf, and Ours, with a shared opening through position 3.
Shared opening (Position 3 of 6)setup

If you don't know common core math, it's just basically a long way to get to the same answer. It's like you. It's like how can we use the entire sheet of paper for this math problem?

(a) Human (GT)

Position 4setup

And even when you break it down, you see old math sneak in there. I mean, you're you're like that was old math right there. Just do that at the beginning and we won't even have to be in this there's.

Position 5punchline

I told my wife it's a long way to get to the same thing. It would be if you came to my house and you knocked on the front door and you're like: can I come in? And I was like, could you walk around and come in through the back door?

(b) Off-the-shelf Qwen3.5-27B

Position 4punchline

So you're just filling the whole page with circles and lines and arrows. You finally get the answer at the bottom, right? And the kid looks at you like, "Did I do it right?" And you're just sweating because you have no idea if that answer is right or if you accidentally drew a map to Mars.

Position 5punchline

So you just have to guess and hope for the best. You say, "Yeah, great job, look at all those arrows!" You are terrified they are going to ask for your work and you're just going to point at the doodles. It's not math anymore; it's abstract art.

(c) Ours (Qwen3.5-27B)

Position 4setup

It's just a massive puzzle where the answer is buried under forty steps of nonsense. You spend the whole time trying to figure out the method instead of actually solving the problem. You're just scribbling away, and by the time you get the answer, you've forgotten what question you were even asking in the first place.

Position 5punchline

So you finally get twenty-seven, but you have to circle it three times, draw a pyramid around it, and write a haiku explaining why it feels that way. The teacher grades the pyramid and the poem, not the math. You're not a mathematician anymore; you're an artist with a calculator, begging for validation on a drawing that says the answer is obvious.

Figure 3. Qualitative example showing humor dynamics across methods. The shared opening is shown once at upper right. The LLM-measured level of humor for all story positions are shown at upper left. Green setup and red punchline are editorial labels.

User study

Ideally, we would directly evaluate generated outputs through human preference studies across methods. However, substantial annotator disagreement would require a prohibitively large labeling budget to obtain reliable estimates. We therefore adopt an indirect evaluation strategy: first validating the LLM-based measure model against human judgments, then using the validated model as a proxy metric to compare generation methods.

Suspense

Suspense: LLM measurement scores versus mean human scores at each story position, with Pearson and Spearman correlations.Suspense: directional agreement between model and human judgments as a function of the LLM score gap, with bootstrap median and 95 percent confidence interval.

Humor

Humor: LLM measurement scores versus mean human scores at each story position, with Pearson and Spearman correlations.Humor: directional agreement between model and human judgments as a function of the LLM score gap, with bootstrap median and 95 percent confidence interval.
Figure 4. Top: LLM measurement scores versus human mean scores (rescaled from 1–9 to 0–100) at each story position. Each point represents a unique story prefix; r and ρ denote Pearson and Spearman correlations. Bottom: Probability that human and LLM scores agree on the direction of change between two story positions, given an absolute LLM score gap of X. Curves show bootstrap medians with 95% confidence intervals.

Although the measure model is less reliable at distinguishing subtle variations, it generally agrees with human judgments when differences in reader responses are pronounced. These results support using the measure model to provide an effective learning signal for the steering model.

Applications

Diverse Reader Response Resting on generalizable LLM post-training, our work can extend beyond numerical affective responses (suspense and humor) to textual representations of cognitive responses.

Topic Transfer Our explicit modeling of readerly dynamics separates the dynamics from other properties of the training material. It enables learning dynamics from one topic and applying it to another topic, without leaking the unexpected information such as lexical choices and narrative themes.

Easy Integration Our modular approach separates readerly dynamics learning from story generation, enabling plug-and-play integration with future frontier writer LLMs or any other story writing agentic systems.

Human-AI collaboration Our work can be applied to interactive content-generation systems. For example, in a human-AI co-writing setting, a writer can provide an unfinished story, and the system can generate multiple continuations designed to elicit distinct readerly dynamics. This allows writers to explore how different continuations may shape readers' responses.

Cite this work

@misc{li2026steeringreaderlydynamics,
      title={Steering Readerly Dynamics: Trajectory-Guided Story Generation with Large Language Models}, 
      author={Danrui Li and Yiwei Zhao and Mubbasir Kapadia and Lingxiao Li},
      year={2026},
      eprint={2611.00469},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2611.00469}, 
}