Skip to main content

Research

We asked 50 business questions: Sovarium vs a frontier model alone

Short answer

On 50 business questions about a marketplace warehouse, Sovarium answered 49 correctly: 98.0%. A frontier model, GPT-5.6 Sol, running Sovarium's agent with no Context Layer answered 22: 44.0%. Most of the gap came from questions whose answer depends on business definitions which highlights the value of our Context Layer.

What did the benchmark find?

Sovarium answered 49 of 50 business questions correctly, 98.0%. GPT-5.6 Sol, a frontier model answered 22 or 44.0%.

The questions are what you’d expect a stakeholder to ask a data analyst: revenue by region, refunds last year, active customers, ad spend and return on it. The underlying data is a two sided marketplace business that covers retail and ecommerce.

The gap was widest where a correct answer depends on a business rule the schema does not state.

What did we test?

We tested two approaches on the same 50 questions, warehouse and judge.

The only difference was the Context Layer: the written descriptions of what each table and column means, how tables relate, and the business context.

Sovarium AI alone
Agent model Sovarium OpenAI’s GPT-5.6-sol
Context Layer Created by human data experts None - schema information only
Harness Identical Identical

What data did the agents query?

Orion is a two sided online marketplace: buyers and sellers in the US, UK and EU, with orders, payments, refunds, shipments, ad campaigns, payouts and reviews spread across five schemas.

Like any business’ data Orion can be challenging for any AI to query because of things like:

  • Refunds recorded two ways: in a refund table, and as negative order lines.
  • Bare amount columns in three currencies, with the currency stored on a parent row.
  • Guest checkouts linked to later accounts only by a hashed email.
  • An order status that misses about 15% of cancellations because a nightly sync fails.

Which 50 questions did we ask?

We asked 50 questions that a typical business would ask from a data analyst.

ID Question Sovarium GPT-5.6 Sol
n01 What were our sales by region in 2025? right wrong
n02 Show me our monthly order volume from January 2024 through July 2026. right wrong
n03 How did our revenue in 2025 compare to 2024? wrong wrong
n04 Who were our top five sellers by revenue in 2025? right right
n05 Which product categories brought in the most revenue from launch through July 2026? right wrong
n06 What was our average order value by region in 2025? right wrong
n07 How many orders did we get last month? right right
n08 What was our busiest day of the week for orders in 2025? right wrong
n09 How much bigger was Black Friday 2025 than a typical day that November? right wrong
n10 How many new sellers joined the marketplace in 2024 and in 2025? right right
n11 How many products are in our catalog? right right
n12 On average, how many items were in an order in 2025? right right
n13 Show me the distribution of customer review ratings for reviews posted up to the end of July 2026. right right
n14 What share of orders delivered in 2025 ended up getting a review? right right
n15 Which promo codes were redeemed the most through July 2026? right right
n16 How many new customer accounts have been created so far this year? right right
n17 What were our two biggest sales days in July 2026? right wrong
n18 Which warehouses handled the most shipments through July 2026? right wrong
n19 Show me how the UK’s share of our order volume changed from launch through mid-2026. right right
n20 What happened with the AuroraBuds Wireless Earbuds in June 2025? right right
n21 Did anything unusual happen with refunds in September and October 2025? right wrong
n22 UK revenue reported in USD dipped in June 2026, but the GBP numbers look fine. What’s going on? right right
n23 How did the US-Q4-Blowout campaign perform in November 2025? right wrong
n24 Were any of our shipments affected by carrier problems in February 2026? right wrong
n25 Roughly what was our GMV over the last twelve full months? right wrong
n26 What was our total revenue in 2025, in USD? right wrong
n27 How much money did we refund to customers in 2025? right wrong
n28 How much did Orion earn in platform fees in FY25? right right
n29 Some sellers’ official star ratings don’t match the plain average of their reviews in our database. What’s going on? right right
n30 Customers seem to spend more per order in the UK than in the US. Is that real? right wrong
n31 How much did we spend on ads for our UK campaigns in 2025, and what was the ROAS? right wrong
n32 How many sales did we actually complete in the first quarter of 2026? right wrong
n33 How long did it take on average from payment to delivery, by region, for orders paid in 2025? right right
n34 How much did we pay out to sellers in FY26Q1? right wrong
n35 Which customers updated their account details in the last month of our data? right wrong
n36 How many active customers do we have? right wrong
n37 Of the guest shoppers we saw through the end of 2025, how many had registered a full account by mid-2026? right wrong
n38 Do any of our sellers also shop on the marketplace as customers? How many? right right
n39 Some duplicate customer accounts have been merged over the years. If I count a customer’s orders by account ID alone, will merged duplicates trip me up, and how many orders sit on merged-away accounts through July 2026? right right
n40 How many sellers are actively selling right now? right wrong
n41 How much revenue had listings that were delisted by the end of July 2026 generated up to that point? right wrong
n42 Exactly how many genuine customer orders have we received to date, excluding any internal test traffic? right wrong
n43 How many orders were cancelled during 2025? right right
n44 How many payment transactions failed in 2025? right right
n45 Our EU delivery-scan counts fell off a cliff after February 2026. Did EU fulfillment collapse? right right
n46 What share of our 2025 shipments did sellers fulfil themselves versus Orion fulfilling for them? right right
n47 What was our average inventory level across the second quarter of 2026? right wrong
n48 According to our attribution data, how much revenue did marketing drive in 2025? right wrong
n49 What did promo discounts actually cost us in the fourth quarter of 2025? right wrong
n50 How many payment disputes had we had in total up to the end of July 2026? right right

How were the answers graded?

Each answer was graded against a ground truth computed from the warehouse, first by fixed rules and then by an LLM judge, whose verdicts we then checked by hand.

The judge, at temperature 0, sees the question, the expected answer, the agent’s full text, its charts and every SQL statement it ran. It compares the output to the expected answer.

Where does AI alone go wrong?

Business data is usually messy and the definitions and logic aren’t written down anywhere. AI only tools look at table and column names to try and work out how they link together and what they mean. The problem with that is schemas aren’t designed to be descriptive. A column named “amount” doesn’t tell you whether its including or excluding VAT, gross or net, or whether it includes cancellations.

That’s the kind of information that the Context Layer provides and its how our agent is so accurate. A few examples of failed questions are listed below:

  1. Guest shoppers who later registered

Question: Of the 1,336 guest shoppers first seen through 2025, how many had registered an account by mid-2026?

GPT-5.6 Sol joined on registered_cust_id and answered 247.

Our Context Layer noted that the column is “Filled by an occasional manual reconciliation script, and only for about half of the guests who actually registered - do not rely on it; join email_hash directly to find guest-to-registered matches.”

Sovarium matched on the email hash and answered 476 correctly. The AI only answer was off by around half.

  1. Refunds in 2025

GPT-5.6 Sol summed the refund table: $26,926.74, €11,379.71 and £8,729.01 across 571 refunds.

Our Context Layer noted for that table: “NOT the complete refund population: ~30% of refund events exist only as negative order lines in ord_ln with no row here”.

Sovarium added the negative order lines, counted refunds booked in both places once, and answered $67,513 in USD. The AI only answer was around 25% off.

  1. Active customers

GPT-5.6 Sol counted accounts whose status code reads active: 6,690.

Our Context Layer’s note on that status column: “Set at signup and by a monthly batch that lags up to ~5 weeks; never recomputed from order history, so it is not a reliable activity signal.” The layer defines an active customer as one with a real, paid order in the last 365 days, after folding guests and merged accounts into one identity.

Sovarium applied that definition and got the correct answer: 1,785.

What should buyers take from it?

It’s important to not just point an AI at your warehouse. Models are extremely good at writing SQL queries but without a semantic layer they lack context and accuracy drops significantly.

The result agrees with what Anthropic’s data team reported in June 2026: Claude answered no more than 21% of its analytics evaluation questions correctly without skills, and consistently above 95% in aggregate once skills were added.

Instant Clarity

Sovarium is a proactive analytics AI that surfaces opportunities and growth levers for your business without you needing to ask. Our agent has the highest accuracy thanks to the Context Layer our data experts setup for you.