← Latest papers
💬 NLP

HorizonBench: Long-Horizon Personalization with Evolving Preferences

This paper introduces HorizonBench, a novel benchmark featuring 6-month simulated user conversations with ground-truth provenance for evolving preferences, which reveals that current frontier models struggle significantly with long-horizon personalization primarily due to a failure in tracking and updating user states over time.

Original authors: Shuyue Stella Li, Bhargavi Paranjape, Kerem Oktar, Zhongyao Ma, Gelin Zhou, Lin Guan, Na Zhang, Sem Park, Lin Chen, Diyi Yang, Yulia Tsvetkov, Asli Celikyilmaz

Published 2026-04-21
📖 5 min read🧠 Deep dive

Original authors: Shuyue Stella Li, Bhargavi Paranjape, Kerem Oktar, Zhongyao Ma, Gelin Zhou, Lin Guan, Na Zhang, Sem Park, Lin Chen, Diyi Yang, Yulia Tsvetkov, Asli Celikyilmaz

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

The Big Idea: The "Forgetful Friend" Problem

Imagine you have a best friend who has known you for years. At first, you both love listening to heavy metal music. You talk about it constantly.

Then, life happens. You get a new job, you start a family, and you go through a breakup. Slowly, your taste in music changes. You start loving jazz and quiet folk songs. You never explicitly say, "I hate metal now; I love jazz." You just start talking about jazz more often, and you react differently when metal comes up.

Now, imagine you ask a new AI assistant to help you pick a song. If that AI only remembers what you said three years ago ("I love metal!"), it will keep recommending heavy metal. It retrieved the old fact correctly, but it failed to update its belief about who you are today.

This paper calls that problem "Long-Horizon Personalization." It's the ability of an AI to remember your history and realize that you have changed over time.

The Problem: We Didn't Have a Test for This

For a long time, we couldn't really test if AI was good at this because:

  1. Real data is messy: In real life, we don't know exactly when or why a person changed their mind. Did they change because of a job? A breakup? Or were they just being inconsistent? We can't be sure.
  2. Old tests were static: Previous tests asked AI, "What is your favorite color?" and checked if it remembered. But they didn't test if the AI could handle the color changing from "Blue" to "Green" because the user got a new job.

The researchers realized that to fix this, they needed a way to know the "truth" about when a user changed their mind.

The Solution: A "Time-Travel Simulator"

The team built a special data generator (a robot that creates fake conversations). Think of this generator as a video game director who controls the entire story.

  1. The Mental State Graph: Instead of just writing random chat logs, the generator keeps a "Mental Map" of the user. It tracks their personality, their friends, and their preferences.
  2. The Life Events: The director introduces "Life Events" (like getting a promotion, moving to a new city, or having a baby).
  3. The Ripple Effect: When a life event happens, the generator automatically updates the user's "Mental Map." For example, if the user becomes a CEO, the map updates: Style changes from "casual chat" to "direct and urgent."
  4. The Conversation: The generator then writes a 6-month-long conversation (about 4,300 turns!) where the user shows these changes through their actions and words, but never explicitly says, "I have changed."

This creates a perfect test environment where the researchers know exactly why the user changed, so they can see if the AI figured it out.

The Benchmark: HORIZONBENCH

They turned this simulator into a test called HORIZONBENCH.

  • The Players: They simulated 360 different people.
  • The History: Each person has a 6-month conversation history with an AI, totaling about 163,000 words (that's like reading a thick novel just to answer one question!).
  • The Test: The AI is given the whole history and asked a question. It has to pick the best response from 5 options.
    • Option A: The correct answer based on who the user is now.
    • Option B (The Trap): The answer based on who the user was 6 months ago (the "Pre-Evolution Distractor").

The Shocking Results: The AI is Stuck in the Past

The researchers tested 25 of the smartest AI models in the world (including models from OpenAI, Google, and Anthropic).

The Results were humbling:

  • The best model only got 52.8% right.
  • Most models scored below 20% (which is worse than random guessing!).
  • The "Anchoring" Effect: When the AI got it wrong, it didn't just guess randomly. It almost always picked the old answer (the one from 6 months ago).

The Metaphor:
Imagine you are driving a car with a GPS. You tell the GPS, "I'm going to the beach." Then, you turn the car around and say, "Actually, I'm going to the mountains."
If the GPS is smart, it recalculates the route.
If the GPS is like the AI in this paper, it ignores your new direction, keeps driving toward the beach, and says, "I'm still following your original instruction!"

The AI is retrieving the old memory perfectly, but it is failing at updating its belief. It's stuck in the past.

Why Does This Matter?

The paper proves that the problem isn't just about "memory" (remembering a lot of text). It's about State Tracking (understanding that people change).

Even if you give the AI a super-short conversation (just a few days), it still struggles to update its beliefs. This means the AI isn't just "forgetting" because the text is too long; it fundamentally doesn't understand that a person's preferences are fluid and change based on life events.

The Takeaway

To build AI companions that feel truly human and helpful, we can't just make them remember more facts. We need to teach them to track the story of a person's life. They need to understand that a user who was shy in January might be confident in June because they got a promotion, and the AI needs to adjust its behavior accordingly.

HORIZONBENCH is the first ruler we have to measure if AI is finally learning to keep up with our changing lives. Right now, the AI is lagging behind, stuck in yesterday's version of us.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →