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.

See citations in RAG answers.

Pranjul Rathour, GenAI Engineer from Kanpur, India. Open to GenAI roles, hackathon judging, mentorship sessions and guest talks at any campus: pranjulrathour41@gmail.com.