Back to problems

Design a chatbot fallback for unknown questions

System Design · OpenAI · Hard

Designing a Reliable Assistant for “I Don’t Know” Scenarios The core problem is to build a conversational system that never silently hallucinates, is transparent about uncertainty, and still makes progress on the user’s request. This requires combining calibrated uncertainty estimation, retrieval, tool use, clarification, and clear policies for refusing or deferring. 1. High-Level Architecture A practical architecture separates fast, cheap decisions from slower, more…

Checking your access…