Skip to content

On Evaluating and Improving Conversational Agents in Production

Sep 2026 · 0 citations · 59 references
Computer Science

TL;DR

A framework for evaluating and improving a large-scale, multi-agent shopping assistant in production in production is presented, and lessons from its use are reported.

Abstract

We present a framework for evaluating and improving a large-scale, multi-agent shopping assistant in production, and report lessons from its use. Offline evaluation of such a system faces three obstacles. (i) A logged conversation cannot be replayed against a modified system, because a different response changes every turn that follows. (ii) The unchanged system itself varies from run to run. Its LLM components are stochastic, and in product search the available products, their prices, and the customer's personalization signals change. (iii) Aggregate quality scores combine distinct behaviors, so they show that quality has changed but not which behavior caused the change. Our framework addresses each obstacle in turn. For a reported behavior, an Evaluation Harness generates targeted assertions and a fixed cohort of customer scenarios. It then reproduces the behavior in a local instance of the assistant through grounded user simulation. Instead of replaying the log, the simulator writes new customer turns conditioned on the recorded messages and context. Repeated runs of the unchanged system form a stored baseline. An Improvement Orchestrator turns the assertion results into hypotheses, implements each as an isolated modification, and compares it with the baseline using paired percentile bootstrap intervals over scenario-level differences. When an investigation ends, the harness may propose revisions to future evaluations, subject to human approval and without altering past decisions. We report production investigations with this framework. Assertion profiles showed which positions of a product carousel a failure affected, and repeated runs distinguished a real improvement from run-to-run fluctuation. Audits of the evaluation itself found a judge that lacked the evidence it needed and a model setting that was configured but not applied.

View source

Similar papers

#machine learning Preprint Sep 2026

Evaluating Open-Weight E-Commerce Agents with Environment-Grounded Verification

A deterministic and reproducible e-commerce environment is built that precommits each trial's customer and trajectory parameters, including the persona, difficulty, target cart, and an item reveal schedule, and the resulting capability profiles distinguish under-action, over-purchase, unsupported product attributes, an...

Nimit Shah, Haitz Sáez de Ocáriz Borde · 0 citations
#artificial intelligence Preprint Sep 2026

RealWorldShop: Benchmarking and Improving Conversational Shopping Agents in Real-World E-commerce

This work introduces REALWORLDSHOP, a benchmark built on 3.28M grounded products, structured shopping episodes, a profile-grounded and actioncontrolled user simulator, and role-play evaluation, and proposes REALSHOP_AGENT, an executable session-control framework with explicit state management, shopping-flow control, ca...

Xin-Wei Yang, Ke-Long Mao, Yu-Dong Guo et al. · 0 citations
#machine learning Preprint Sep 2026

CoArena: Evaluating Computer-Use and Multi-Agent Systems in Real Time

This work defines real-time as five measurable properties, each with an equation and a worked example: continuous task arrival, live concurrent execution, online rating updates, freshness with contamination resistance, and bounded feedback latency from a failed run to a reusable training environment.

Nitish Kovuru, Prateek Jannu · 0 citations
#artificial intelligence Preprint Oct 2026

Agents Are Systems, Not Models: Rethinking Agentic Evaluation

Agent evaluations increasingly go beyond a single success rate, reporting metrics such as cost, consistency, and robustness. Yet they typically treat the agent itself as fixed. In practice, an agent is a configurable system: users decide what to tell it, how long to let it run, and which model to use, and each of these...

Luis Wiedmann, Leander Girrbach, Cordelia Schmid et al. · 0 citations
Book Open access Sep 2026

Simulating Diverse User Behavioral Stereotypes for Evaluating Agentic Conversational Recommenders

Agentic Conversational Recommender Systems (ACRSs) are designed to recommend through multi-turn dialogue with users whose needs are not fully formed at the outset. However, their evaluation almost exclusively relies on user simulators that instantiate users with clear, pre-formed needs, reducing the interaction to a re...

Alessandro Petruzzelli, Alessandro Francesco Maria Martina, C. Musto et al. · 1 citation

Related blog posts

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.