Friday, September 11, 2026

AI Buzzword Olympics: Topc #4

“We will Just Add RAG.” The three letters that somehow became the answer to every AI problem.

“The chatbot is giving wrong answers.” “Let’s add RAG.”

“Our internal AI does not know company policies.” “RAG.”

“Our prompts are terrible.” “RAG.”

“The coffee machine is broken.” “Have we tried RAG?”

Apparently, RAG is the new duct tape of AI.

First, What Is RAG?  Retrieval Augmented Generation.

Forget the fancy name. Imagine asking an architect: “What is our customer cancellation policy?” They say, “I don't remember.” So you give them the latest policy document. They read it and they can answer. That is RAG. You are not making the architect smarter. You are simply giving them the right information at the right time. Does RAG Train the AI? No. This is where the confusion begins. RAG does not teach the model anything.

It simply: Search → Find → Retrieve → Give Context → Answer

User asks a question. The system searches the knowledge, finds the relevant information, gives it to the AI, and asks it to answer. 

Same AI -> Better information -> Hopefully, better answer.

RAG is basically a Context Delivery Mechanism. The information can be anything. It could be: A document, A web page, A database record, A support ticket, A code repository, Logs , An API response, A conversation, A knowledge base, Sensor data, A research paper, Today's news, Or practically anything your system can retrieve. The model does not necessarily need to know everything. It needs access to the right information when it needs it. And here is where people get confused

RAG does not magically make the model smarter. It simply gives the model additional context. Think of it like an open-book exam. You did not make the student smarter. You just gave them the right book. Hopefully they still know how to read.

User asks a question.

Step 1: Figure out what information is relevant.

Step 2: Retrieve it.

Step 3: Put that information into the model's context.

Step 4: Ask the model to generate the answer.

That is RAG.

The clever part is not merely finding information. It is finding the right information. And that is where things get interesting. People spend months discussing: Vector databases, Embedding models, Chunk sizes, Search algorithms, Retrieval strategies etc. Meanwhile, the system retrieves completely irrelevant information. Congratulations!! You have built a very sophisticated way of giving the AI the wrong answer material. Context Is Everything. 

Imagine asking: “Why did this transaction fail?” Without context: “There could be several reasons.”

With context and transaction details, logs, customer history and relevant business rules: “The transaction failed because the account exceeded the configured limit.”

Same model. Different context. Very different outcome. But RAG Is not Magic. RAG cannot fix everything. It can not compensate for: Bad reasoning, Bad prompts, Bad retrieval, Irrelevant context, Conflicting information, Poor data quality, Bad business logic

It is just Garbage in - Garbage out. If you retrieve garbage, The model gets a front-row seat to the garbage.

The interesting way to think about RAG is “What context does the model need to make a better decision?” That question applies almost everywhere: Coding, Customer support, Research, Operations, Security, Healthcare, Finance, Analytics, And probably that coffee machine.

So the next time someone says: “Let us just add RAG.” Don't immediately ask which vector database they are using. 

Ask: “What context does the model need, where can we get it, and how do we know it is relevant?”

Because RAG is not really about documents. It is not really about vector databases. It is not even really about search. It is about giving AI the right context at the right moment. And if we can not answer what that context is: Maybe we do not need RAG. Maybe we need to understand the problem first. Another gold medal performance in the AI Buzzword Olympics.

Stay tuned for Topic #5 "We will Build AI Agents."

No comments:

Post a Comment

Hyderabad, Telangana, India
People call me aggressive, people think I am intimidating, People say that I am a hard nut to crack. But I guess people young or old do like hard nuts -- Isnt It? :-)