1. Defining Evaluation Objectives and Success Criteria
4 lessonsLearn to translate business requirements and user needs into testable evaluation objectives.
2. Building Representative Test Datasets
4 lessonsCreate test data that reflects real usage patterns, distribution shifts, and adversarial inputs.
3. Designing and Implementing Evaluation Harnesses
5 lessonsBuild the infrastructure to run controlled, repeatable tests across different system configurations.
4. Selecting and Applying Scoring Criteria
5 lessonsChoose appropriate metrics and judgment methods for different evaluation objectives.
5. Evaluating Agentic and Multi-Step Systems
4 lessonsExtend evaluation methods to systems that take actions, use tools, and operate over time.
6. Producing Reproducible and Inspectable Reports
4 lessonsDocument evaluation methodology, results, and limitations in ways that support decision-making.
7. Integrating Evaluation into Product and Operations
5 lessonsUse evaluation to support release gates, vendor selection, regression testing, and incident response.
Want the full course when it launches? Join the waitlist and we will notify you.