As an internal user, I want the chatbot to refuse answering questions that are outside the knowledge base so that false information is not received. Criteria to meet this: - Implement confidence threshold and ONLY answer if RAG retrieval score exceeds 0.5-0.7 (or adjust as needed) - Return an explicit message "I do not have information about that, please contact xyz directly" - Log all refused queries to identify knowledge gaps - Add test cases for questions prone to hallucination (general knowledge, subjective or opinion based, etc) <img width="511" height="789" alt="Image" src="https://github.com/user-attachments/assets/3d2c86f1-7a54-462a-86ad-80c62d347db5" />
As an internal user, I want the chatbot to refuse answering questions that are outside the knowledge base so that false information is not received.
Criteria to meet this: