← Latest papers
🤖 AI

Decision-aware User Simulation Agent for Evaluating Conversational Recommender Systems

This paper proposes "Hesitator," a theory-grounded user simulation framework that explicitly models human decision-making under choice overload by separating item selection from commitment decisions, thereby correcting the unrealistic high acceptance rates and lack of hesitation often found in existing LLM-based conversational recommender system evaluators.

Original authors: Yuan-Chi Li, Li-Chi Chen, Sung-Yi Wu, Yu-Che Tsai, Shou-De Lin

Published 2026-05-08
📖 3 min read☕ Coffee break read

Original authors: Yuan-Chi Li, Li-Chi Chen, Sung-Yi Wu, Yu-Che Tsai, Shou-De Lin

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 buy a new pair of running shoes. You tell a salesperson, "I need high-quality shoes under $150." The salesperson (a computer program) instantly pulls up a list of 10 perfect options.

The Problem with Current "Fake" Shoppers
In the world of testing these sales programs, researchers use "User Simulators"—AI agents that pretend to be customers to see if the sales program works.

The paper argues that current AI shoppers are too perfect. They are like supercomputers with infinite brainpower. When shown 10 pairs of shoes, they instantly calculate the pros and cons of every single one, pick the best one, and say, "I'll take it!" immediately.

In the real world, humans aren't like that. If you see 10 pairs of shoes, your brain gets tired. You feel overwhelmed. You might think, "Wow, there are too many choices. I'm not sure which one is right. Let me think about this later." This is called choice overload. Because current AI simulators don't get tired or overwhelmed, they say "Yes" way too often, making the sales program look better than it actually is.

The Solution: "Hesitator"
The authors created a new AI shopper named Hesitator. Think of Hesitator not as a supercomputer, but as a realistic human with a busy brain.

Hesitator works in two distinct steps, mimicking how our brains actually handle decisions:

  1. The Filter (The "No" Button):
    First, Hesitator doesn't look at all 10 shoes at once. It uses a quick filter. "Do I have $150? Is it a good brand?" If a shoe fails this basic check, it's tossed out immediately. This is like a bouncer at a club; you don't let everyone in to dance. This saves mental energy.

  2. The Hesitation (The "Wait" Button):
    Even if the shoes pass the filter, Hesitator checks its own "mental battery." It asks: "How many options are left? How complicated are the details? Am I unsure about what I want?"

    • If the list is short and simple, it says, "Okay, I'll buy this."
    • If the list is still huge or confusing, Hesitator says, "I'm overwhelmed. I need to pause and think about this later."

Why This Matters
The paper tested Hesitator against other AI shoppers in two scenarios: buying electronics and buying video games.

  • The Old AI Shoppers: When the researchers gave them more options (making the choice harder), these AI shoppers actually got better at saying "Yes." They didn't care that the task was getting harder. This is unrealistic.
  • Hesitator: When given more options, Hesitator started saying "No" or "Wait" more often. Its behavior matched real human psychology: more choices = more confusion = fewer immediate purchases.

The Result
By adding this "Hesitation" step, the researchers found that the sales programs they were testing were actually less effective than previously thought. The old simulators were lying by being too eager. Hesitator tells the truth by getting overwhelmed, just like a real person would.

In Summary
The paper introduces a new way to simulate human shoppers that admits, "Sometimes, too many choices make me freeze." By building this hesitation into the AI, researchers can now test sales programs more accurately, ensuring they work for real humans who get tired of making decisions, not just for super-computers that never get overwhelmed.

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 →