logoalt Hacker News

Show HN: Mavera – Predict audience response with GANs, not LLM sentiment

4 pointsby jaxline506last Monday at 8:54 PM3 commentsview on HN

Mavera is an audience intelligence API. Give it a message, product prototype, or creative asset and it returns a predicted distribution of emotional and behavioral responses across your target stakeholder population. This is the best way to test your assumptions before you spend or push anything live.

To show this in practice, we ran all 101 Super Bowl LX ads through Mavera on game night: https://superbowl.mavera.io. We simulated how audiences would emotionally and behaviorally respond by platform and segment. We returned a distribution rather than a single score as part of a full analysis of each ad in under 4 hours.

The model is a GAN adapted for language, emotion, and cognition. A generator produces synthetic audience responses and a discriminator validates them against human benchmarks. Scoring follows a feel-think-act framework: emotional activation, cognitive framing, behavioral prediction. We validated scoring against the Harvard/Illinois OASIS benchmark. MAE on emotional response is 0.02-0.15 versus 1.0-2.5+ for GPT and Claude. Every response includes a confidence score and a hallucination risk score. You can also build-in spread of opinion, response stability, and impact of news/market context scores to your outputs.

The API is OpenAI-compatible. Change the base URL to app.mavera.io/api/v1, add a persona_id, and you are running against 50+ pre-built personas or you can customize your own. Sub-100ms latency at P99. Free API key and docs at https://docs.mavera.io/introduction.


Comments

troelsSteegintoday at 6:13 PM

What were the personas [0] trained on?

[0] https://docs.mavera.io/features/personas#persona-types

hayksaakiantoday at 5:24 PM

How did the predicted response compare to actual responses for super bowl ads?

I noticed the benchmark mentioned but its too jargon-filled to follow for me.

jaxline506last Monday at 8:54 PM

Most "AI ad testing" is GPT sentiment scoring with a wrapper. We built something architecturally different and the Super Bowl felt like the right moment to show it publicly. The core issue is that LLMs model language. They predict what a person might say about something, which is not the same as modeling how a person will respond. That requires thought-to-behavior mappings, not next-token prediction. We call our scoring framework FEEL-THINK-ACT: emotional activation, cognitive framing, and behavioral prediction in that order. To check we were not just building a different flavor of hallucination, we benchmarked against the OASIS dataset (Harvard/Illinois). Our MAE on emotional response is 0.02-0.15 vs 1.0-2.5+ for GPT/Claude, emotional accuracy 98% vs ~78% for base models, consistency across runs 96% vs 72% for competitors. Every output also carries a confidence score and a hallucination risk score because we did not want to hide uncertainty behind a clean number. On the simulation side we do not model a single synthetic person. We run the target population 10,000 times with built-in variation and return a distribution. The tails and the variance are the insight. For the Super Bowl we scored all 101 units pre-game through post-game covering memorability, brand clarity, audio-off performance, and cultural resonance by platform and audience segment in under 4 hours. Live context came in via our 615 Environmental Intelligence system which folds news cycles and cultural signals in at run time, so the scores reflect the world as it was when the ads aired. The API is OpenAI-compatible. If you are already building on OpenAI it is a base URL swap:

from openai import OpenAI

client = OpenAI( api_key="YOUR_MAVERA_KEY", base_url="https://app.mavera.io/api/v1" )

response = client.chat.completions.create( model="mavera", messages=[{"role": "user", "content": "Score this ad copy for emotional resonance."}], extra_body={"persona_id": "YOUR_PERSONA_ID"} )

print(response.choices[0].message.content)

Free tier, no enterprise contract, no demo call. Full methodology and scores at superbowl.mavera.io, API docs and free key at docs.mavera.io. Happy to dig into the OASIS benchmarking, simulation architecture, or 615 in the comments.