gemini-2.5-pro| input-price: 1.25 output-price: 10 max-context-length: 200_000 (cost: $0.04) Β· Anfrage: 2025-08-07T11:41:46.073059

Generated by rs-summarizer Version unbekannt

Abstract:

This tutorial provides a comprehensive walkthrough on performing session-level evaluations for an AI tutor chatbot using the Arize platform's Python SDK. The video begins by defining a "session" as a complete, multi-turn conversation between a user and an AI, distinguishing it from isolated "spans" (individual interactions). It emphasizes that session-level analysis is crucial for evaluating holistic metrics like user frustration, goal completion, and overall contextual correctness, which are not visible at the span level. The presenter demonstrates a practical workflow, starting with instrumenting an AI tutor to generate conversational sessions with unique session and user IDs. The tutorial then covers exporting this data from Arize, preparing it by aggregating spans into structured session dataframes, and running a series of LLM-as-a-judge evaluations (using Phoenix evals) to assess correctness, frustration, and goal achievement. Finally, it shows how to format and log these evaluation results back to Arize, attaching them to the root span of each session for powerful monitoring and analysis within the Arize UI.

Evaluating AI Tutor Performance: A Guide to Session-Level Analysis with Arize

Summary Rating: No ratings yet
Article Rating: No ratings yet

Source