AI Agent Evaluation: Practical Tips at Booking.com
LLM agents require a more complex evaluation process than single LLMs because they use external tools, iterate through intermediate steps, and make autonomous decisions — none of which standard prompt-response evaluation captures.
Booking.com developed a dual evaluation framework combining black box task completion scoring via judge LLMs and glass box tool proficiency and reliability checks, enabling data-driven deployment decisions that weigh performance uplift against increased cost and latency.
Frequently asked questions
What did this team achieve with this AI workflow?
Booking.com developed a dual evaluation framework combining black box task completion scoring via judge LLMs and glass box tool proficiency and reliability checks, enabling data-driven deployment decisions that weigh…
What tools did this team use?
judge LLM, JSON schema, Booking AI Trip Planner.
What results were reported?
Agent consistency pass^k at k=8 trials: below 20%; Agent performance impact of poor tool names: decreases significantly; Agent performance impact of improved tool descriptions: significant performance improvements (source-reported, not independently verified).
How is this quality assurance AI workflow structured?
User-agent chat session → Judge LLM task scoring → Tool call validity check → Tool correctness assessment → Tool reliability judge checks → Baseline benchmarking decision.