Loading...

Check the answers are good

Evaluations turn “seems fine” into a number you can watch.

What an evaluation is

An evaluation is a set of test searches, each with its own criteria for a good result. Search Stack runs every search against your list and scores the results. For a docs search, use the questions your users actually ask: “how do I change a field safely?” with the criteria “passes only if the page explains versioning”.

A judge — an LLM on your own API key — reads each returned page against that case’s criteria and marks it pass or fail. It never sees the search itself, which is why the criteria must say what a good page holds.

Why it matters here

A website feed keeps changing under you: pages get edited, new ones appear, the crawl re-splits sections. Any of that can shift what ranks first. Re-run the evaluation after a change and a drop in the score tells you before your users do.

Set one up

  1. Open Insights, switch to the Evaluations tab, and choose New eval set.
  2. Target your reference list, and pick the saved API key that pays for the scoring if you want it graded automatically.
  3. The set is created empty and opens on its Cases. Add a handful of real questions — each a case with its own bar for a good answer.
  4. Run it. When it finishes — minutes to hours — you have a score and a baseline to compare against later.
The Create eval set dialog: named 'reference-quality', targeting the reference list

Re-run it whenever you change something — swap the embedding model, restructure your docs, tune the crawl.

Go deeper: Evaluations, judges, and tracking quality over time in the reference.

Top