This question evaluates a candidate's ability to design a scalable, production-grade chatbot platform that integrates ML-based inference, multi-turn conversational context management, knowledge retrieval from internal documentation, human handoff workflows, and security/privacy controls.
Design a production chatbot platform that can answer user questions and hold multi-turn conversations for a product/company.
Assume the chatbot will be used in web and mobile apps and should be able to: