Urgent.News

What's breaking now, across thousands of outlets.

AI

8. Synthetic customers, part 1: can a fake shopper judge your recommender?

source link: https://4thwithme.dev/blog/synthetic-customers-theory/ Picture a shop that sells colored and flavored toilet paper. Mint. Lavender. Bacon. You build a new "customers also liked" box. Offline, it scores well. You ship it to half the traffic. Three weeks later, the A/B test (a live split test) shows no difference. That is the normal story. This post is about a faster check: fake…

The post, part 1 of 2, discusses a method to test new recommender systems faster using simulated customers. It explains two flawed options - simulators that replay old logs, and A/B tests with real users. Simulators score well offline but lose performance online due to factors like site changes, lack of consideration for novelty, missing feedback loops, and biased data.

A simulator, with five components called C1-C5, learns fake users from real data and lets them interact with a recommender. The five parts include generating fake data, running a recommender on it, and measuring the results. The post details three types of simulated users - fake data without fake people, language models acting as shoppers, and train a small model on real feedback.

It also briefly mentions UserSimCRS v2, which focuses on conversational recommender systems with LLMs for text generation.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

From Agent Protocols to Semantic Agent Runtimes

A simpler way to understand where agentic architecture is going The current generation of agentic systems is already solving several difficult problems.

  • Agentic systems enable tools, communication, sandboxed execution, trace management.
  • Current agentic architecture lacks unified semantic model for execution.
  • AllasCode introduces layer above MCP and A2A to define semantic behavior.

More from Monday 5 October →