How Hearsay works. An agent answers. Hearsay finds every taste claim, scores it against Qloo's audience data, judges it against famous unrelated picks, and sends the agent back with evidence.
1. Find the claims
Claude Haiku 5.5 reads the question and the agent's answer and lists every "fans of X like Y" claim with the exact words that name Y. Both texts are treated as untrusted: hidden characters are removed, anything that looks like Hearsay's own tags is stripped, and an instruction aimed at the checker is reported, not followed. A claim whose quote isn't in the answer is dropped, so the extractor can't invent one. Up to 25 claims per answer.
2. Find the right thing in Qloo
Each name is searched with its type (artist, film, TV show, book, brand, person, podcast, game). An exact name wins. "Formula 1" never becomes "Formula 17", and "Columbia" with three possible brands is reported as ambiguous instead of guessed. Anything not found is marked can't check, never as a failure of the agent.
3. The Wiggles test
Qloo's affinity scores only mean something next to other scores for the same fans. So each check sends the agent's picks together with five famous things nobody would link to those fans, and asks for real fans' top 50 in the same category. For music the five are The Wiggles, Michael Bublé, Celine Dion, Enya, Wolfgang Amadeus Mozart. A control that turns out to be in the fans' own top list is dropped.
Fans of Grand Theft Auto, live Qloo scores. The famous controls score from 0.70 (The Wiggles) to 0.76 (Enya, Michael Bublé); the middle one is Celine Dion at 0.75. Kendrick Lamar scores 0.76: level with Bublé.
- Backed: inside real fans' top 50, or at least 0.06 above the typical (middle) famous control.
- No better than a random famous pick: no more than 0.02 above the typical control.
- Unclear: in between, or fewer than three controls scored.
Why the middle control and not the highest: the eval's first pilot showed Taylor Swift fans really do like Celine Dion (0.91). With the highest control as the bar, Sabrina Carpenter and Olivia Rodrigo looked like random picks. One relevant control shouldn't move the bar, so the rule changed on 15 October, before the full run.
Controls can be wrong too. Three of the first podcast controls (Call Her Daddy, Huberman Lab and SmartLess) turned out to be shows planning agents actually pick, and a control that is also a pick gets dropped, which left too few to compare. On 16 October they were swapped for Crime Junkie, Stuff You Should Know and the Joel Osteen Podcast. The eval's podcast questions ran with the old list.
4. Fix with evidence
The agent gets back each pick that failed, its score, the typical control score and the top picks of real fans, and rewrites its answer once or twice. Hearsay checks the rewrite the same way. A rewrite with fewer checkable picks than the first answer is flagged, because deleting picks isn't fixing them.
The eval
What the verdicts don't mean
- "No better than random" says Qloo's audience data doesn't link the pick to these fans. It doesn't say the agent lied, and a themed pick (GTA's in game radio) can still be a fine suggestion if it's labelled as one.
- Qloo isn't treated as perfect. Book audiences skew young, so book picks are marked low trust. Age group and location claims aren't checked at all; the field notes say why.
- The margins were set from live probes and one pilot, before the full run, and weren't tuned on the results. The sample review above is the check on them.
Data and keys
Qloo responses are cached privately in the database and never published in the repo. Visitors' questions are answered live and capped per person per day; IP addresses are stored only as salted daily hashes. Model calls use Claude Haiku 5.5 for extraction, Claude Sonnet 5.5 and GPT-5.4 mini as the agents.