~/talk

Can You Trust Your ChatBot: Techniques for Testing LLM Responses

slides:none on file

Builds a Python test planning agent that sends prompts to Gemini, returns structured API test plans, and iterates using human golden datasets and automated scorecards. Demonstrates unit tests and sanity checks for the scaffolding, automated checks for PII and credit card leaks, and prompt‑injection scenarios, showing fixes that reduce but do not eliminate failures because LLM outputs stay non‑deterministic. Provides a GitHub repo, examples, and an AI judge to evaluate and trend quality over time.

AI-written summary · about

  1. 0:00How Do You Know If an AI Chatbot Is Actually Correct?
  2. 3:05Why Are LLM Responses So Hard to Test Reliably?
  3. 7:14How Does the Funnel Approach Improve LLM Testing?
  4. 11:25How Do You Test an AI Agent’s Own Responses?
  5. 16:07What Should You Unit Test Around an LLM?
  6. 21:49How Do You Define a “Good” LLM Response?
  7. 22:52How Golden Datasets Improve LLM Evaluation
  8. 27:35How Do You Test LLMs for PII, Security, and Privacy?
  9. 33:22How to Automate LLM Quality Scoring and Evaluation
  10. 35:23How Do You Track LLM Quality as Models Change Over Time?
  11. 39:29How Do You Test Prompt Injection and Jailbreak Attacks?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.