Users open a RAG chatbot and unconsciously compare it to a search engine — instant, exhaustive, forgiving of vague queries. A RAG system is none of those things by default, and the gap is where most user complaints come from.
Where the expectation mismatch shows up
- Search engines return many results and let users judge; a RAG answer commits to one synthesis, which reads as more confident than it should be.
- Search engines handle vague queries by showing breadth; a RAG system's single answer can miss the point of an ambiguous question entirely.
- Users expect completeness ('show me everything about X'); retrieval returns a handful of chunks, not the whole corpus.
Designing around the mismatch
Show sources alongside the answer so users can verify, offer a 'see more results' option for genuinely broad queries, and hedge visibly on ambiguous questions rather than committing to one interpretation silently.
— Pranjul Rathour, GenAI Engineer from Kanpur, India. Open to GenAI roles, hackathon judging, mentorship sessions and guest talks at any campus: pranjulrathour41@gmail.com.
