Evaluation, lesson 16
Capstone: an evaluation report
Evaluate a real system and write up what you found.
This walkthrough uses the earlier lessons in this module, from "Specifying a good output" to "Multiple testing in experiments". Each step names the lesson it comes from.
Part 1. The system, and what good means for it
A support team hands tickets between shifts. Some threads run to 40 messages. A new system reads a thread and writes a handoff note of at most 60 words, so the next person can pick up without reading everything. Here's how the team evaluated it before switching it on.
First they read 80 notes from an early prototype and sorted what went wrong ("Read the failures first"). Two piles stood out: notes that claimed things the thread didn't say, and notes that left out what was still pending. Those became the first two criteria. Then, before the real run, they wrote the criteria and the decision rule down ("Specifying a good output"):
Example 1.1
Criteria, written in advance
- gatefaithful: every claim supported by the threadat least 95% overall, and at least 92% in every language
A note that says "refund issued" when it wasn't is worse than no note. So faithfulness is a gate, checked per language as well as overall.
- outcomecomplete: covers the issue, what was tried, what's pendingat least 85% of checklist items covered, on average
A three-item yes or no checklist ("Rubrics"), because people agree more easily on yes or no.
- guardrailno card numbers or passwords copied into notescomparisonbeats the simple baseline, with an interval above 50%
Plus a privacy guardrail checked by a pattern match on every note, and a requirement to beat the baseline clearly ("Baselines").
Your turn
Why did the team write "at least 92% in every language" as well as the overall bar?
Part 2. A test set and a judge checked against people
Keep going with Pro
You've done the first part. Pro opens the rest of this lesson, and every other one.
- A test set and a judge checked against people
- Against a baseline, with intervals
- Error analysis and the report
Evaluation overviewSpotted a mistake? Tell us.