Fathom
Evaluation and Quality

Evaluation and Quality

Advanced

The topic the rest of this course rests on. An evaluation is to an AI product what a test suite is to ordinary software: the thing that lets you change a prompt, a model or a retrieval setting and know whether you made it better or worse. Teams without one ship on intuition, and intuition does not notice a four point regression.

#LessonThe question it answers
01Why You Cannot Unit Test a ModelWhat replaces an assertion, and what does that cost?
02Building the DatasetWhy thirty real cases beat five thousand synthetic ones
03Graders: Code, Judge and HumanWhich grader for which claim, and what is each one blind to?
04A Judge That Agrees With HumansHow do you validate the judge before trusting its numbers?
05The Statistics You Cannot SkipConfidence intervals, repeated runs, and reading flipped cases
06The Release GateWhat has to pass before a prompt, a model or a setting ships?
07Online Evals and Reading TracesWhat do you measure on live traffic, and how often do you read it?
08Evals as the Product ArtifactWhy the eval set, not the requirements document, is the real specification
09Evaluating Retrieval SeparatelyWhy a single end to end score hides the actual fault
10Evaluating Agents on End StateWhy grading the path punishes better solutions
11Keeping an Eval Set AliveHow does it avoid becoming a museum of last year’s bugs?
12Worked: An Eval Suite From NothingOne real feature, from zero cases to a release gate

↑↓ navigate↵ openesc close

drag to pan · scroll to zoom