Skip to content

AI accuracy

How often people correct the AI's output and what that says about your settings.

Available to roles AdminOpen in the app (Opens in a new tab)
On this page

The question "is the AI getting our parameters right?" has a numeric answer here. It is measured on your own data: the application takes what the AI once extracted, compares it against the values the products hold today from people or from the feed, and counts the matches. No new AI calls are made — an evaluation costs nothing.

AI extraction accuracy — three metrics, accuracy by model, and the evaluation history
Fig. 1 AI extraction accuracy. The three cards measure three different things — do not conflate them.

Controls on this screen

  1. Run evaluationA retrospective run over the logs you already have. It runs in the background and spends no tokens.
  2. Extraction accuracyThe share of predictions that matched the correct value. The headline number.
  3. The 92 % targetA fixed bar. Below it, act on the settings rather than wait.
  4. Validation setHow many extractions had anything to be compared against. A small set means an uncertain number.
  5. Live telemetryA different metric: how many AI writes someone overwrote by hand. It measures reality, not retrospect.
  6. Accuracy by modelThe same task across models. This is the evidence for deciding which model to use.
  7. History is never prunedRuns survive the 60-day log prune, so the trend over time stays intact.
  8. Run typeRetrospective = a one-off replay of history. Continuous harvest = one run that keeps extending.
  9. Correct/scoredThe denominator matters more than the percentage. 142/153 is a different confidence from 9,585/10,240.

Where the "correct value" comes from

An evaluation needs something to compare against. It takes it from what the system already holds:

SourceWhat it isWeight
Manual valueA parameter a person filled in or corrected.Highest — a person looked at the product.
Feed valueA parameter that came straight from the vendor.Lower than manual, but dependable.
Verified valueAn explicitly confirmed reference value.The highest of all — it overrides both of the above.

Three metrics not to confuse

MetricWhat it measuresWhen to trust it
Extraction accuracyAgreement between a prediction and a known correct value.When choosing models and prompts.
Validation setThe size of the sample the accuracy was computed on.Always — without it the percentage is unreadable.
Live telemetryThe share of AI writes someone later overwrote by hand.When you want to know what the team thinks of the AI.

Run detail

Clicking a row in the history opens the evaluation detail: a list of mismatches with the parameter, what the AI predicted, and the correct value (up to 100 are shown). This is the fastest route to why accuracy is low — mismatches almost always cluster around a handful of parameters.

  1. Run an evaluation

    With the button at the top right. It runs in the background; you can leave the screen.

  2. Open a completed run

    Click its row in the history. You get the summary and the list of mismatches.

  3. Find the recurring parameter

    If the same parameter keeps coming back in the mismatches, the problem is not the model.

  4. Act where the problem starts

    Add the values to the dictionary in the parameter definition, tighten the value mappings, or exclude the parameter from automatic filling.

Does an evaluation spend tokens?

No. It replays logs that already exist — it calls no AI. That is why it can be run repeatedly.

What is the difference between a retrospective and a continuous harvest?

A retrospective is a one-off run over a chosen period. A continuous harvest is one run per company that keeps extending with new data — which is why it carries the largest numbers in the history.

Accuracy dropped after a model change — should I revert?

Look at Accuracy by model first: it compares the same task across models. A difference within one percent on small samples is not a reason to change anything.

The screen says extraction is not configured.

The company has no AI provider. Set one up in the AI settings — without it there is nothing to measure.