AI-ready product data

The most important reader of your catalogue
is no longer a person. It's an AI.

AI shopping agents, search engines and recommendation systems read your product data and act on it — literally, with none of the judgement a human uses to read around a mistake.

CatalogueScore verifies whether that data is ready for them: correct, consistent and complete enough for an AI to trust.

PASSEvery product has a valid identifierGTIN check-digit
PASSBrands drawn from one consistent registerno “Nike / NIKE / nike”
FLAGProducts in the wrong category or missing oneflagged by ID
FLAGInconsistent sizing notation in one fieldflagged by ID
An illustration of the checks, not a real assessment. Your report is generated from your own feed. See the method proven →
How it works

One feed in. An honest report out.

It starts with a file you already produce — the Google Merchant Center product feed your team exports for Shopping. Nothing bespoke, nothing commercially sensitive.

01

You send the feed you already export

The same product feed you give Google Shopping. One file. No system access, no integration project.

02

We verify every product against explicit rules

We model your catalogue as a structured set of facts and check each product — identifiers, brands, categories, prices, images, sizing — using open W3C validation standards. Every product, every rule, not a sample.

03

You get an itemised, repeatable report

A readiness score, the issues that can be safely normalised, and a prioritised list of what needs fixing at source — named by product ID. Nothing is invented to fill a gap; missing data is flagged, never fabricated.

04

You keep your data. We keep the method.

We don’t retain your catalogue or build a profile of it. You hold your own records and history; we provide the assessment.

Why it matters

An AI inherits every error in your catalogue.

A catalogue can look completely healthy on screen and still contain thousands of errors no one would catch by looking — a brand spelled three ways, a product in the wrong category, an invalid identifier. For years these were a quiet tax. AI changes that.

An AI doesn’t read a catalogue the forgiving way a person does. It takes every piece of data literally and passes it to the customer with complete confidence. The retailers who do well as AI commerce grows won’t be the ones with the flashiest assistant — they’ll be the ones whose underlying data is good enough for the AI to trust.

Align

Make sure products carry the attributes an AI agent needs to match a shopper’s request.

Qualify

Verify every product against explicit rules, with an itemised pass-or-flag result you can act on.

Govern

Re-check on a cadence, because catalogue quality decays the moment new products arrive.

Verify, don’t guess

We report what we measure. Missing or invalid data is flagged for you to fix at source — never invented.

Proof of concept

We tested whether the method actually works.

Before running our engine against a real retailer’s feed, we answered a simpler question: does it reliably catch the errors it’s designed to catch? We built a controlled test feed of 220 laptop records, seeded 61 known errors across ten categories, and ran the engine blind against it.

100%
Precision — zero false positives
93.4%
Recall — 57 of 61 errors found
0.966
F1 score

Here are three of the contradictions it found — each a single product record disagreeing with itself. None would be caught by looking at the product page:

FLAG · Brand contradiction
HP Laptop 15.6 inch 32GB 512GB SSD
The brand field reads “LG” while the title clearly names “HP”. One record, two manufacturers — an AI has no way to know which is true.
FLAG · Specification contradiction
Dell Laptop 11.6 inch
The title says 4GB RAM; the specification field says 8GB. An agent comparing this against a rival reads a different machine depending on which field it trusts.
FLAG · Duplicate identifier
Two records — one Apple, one Lenovo
Both carry the same GTIN. A shared global identifier tells a machine two entirely different laptops are the same product.
Read the full write-up →

A controlled test on a synthetic dataset modelled on Google Merchant Center specifications. It demonstrates detection accuracy against known ground truth — a capability demonstration, not a study of any retailer’s data. The error rate reflects what we seeded, not a real-world finding.

Get in touch

See what an AI sees when it reads your catalogue.

Send us the product feed you already export, and we’ll assess it and report back — where your data is sound, where it isn’t, and exactly what to fix first. No obligation, and we don’t retain your data.

hello@cataloguescore.com