Article • 2025-02-24 • 4 min read

Can traditional RAG solve modern Knowledge problems?

Surya Kunju
Surya Kunju
AI Systems & Applied Machine Learning • YouTube: @suryakunju
Can traditional RAG solve modern Knowledge problems?

It's no surprise that we're all drowning in information, both personally and professionally. But it's not just text anymore. Valuable insights are often buried in images, charts, tables, and diagrams. Traditional AI systems, as powerful as they are, are designed for text. They're like detectives who can only read, not see the crucial evidence in the photos.

For example, here's a screenshot of a white paper. As you can see, it's a combination of text and an image of an architecture diagram. (By the way, it explains how transformers work.)

This is where Multimodal RAG comes in, transforming how we access and understand information.

Let's recap:

What is RAG? It's a clever technique that combines Large Language Models (LLMs) with vector databases. This allows you to ask questions in plain language and get answers based on your specific data.

Here's how it works:

Source: Same YT Video as above...

But here's the catch:

Traditional RAG is text-bound. It misses the valuable information locked in visual elements. Imagine analyzing a research paper where a crucial finding is presented in a chart, not just the text. Standard RAG would overlook this, leading to incomplete or misleading answers.

What exactly does "Multimodal" mean?

Before we dive into the solution, let's clarify. "Multimodal" simply means that data comes in different modes or types. Think of it like this: you can read a book (text), look at a picture (image), watch a movie (video), or listen to music (audio). Each of these is a different mode of information.
Source: Screenshot of Google Cloud Tech YouTube Video

This is where Multimodal RAG shines. It extends the power of RAG to encompass all data types - text, images, tables, you name it. It's like giving your RAG system a pair of eyes.

Here's how Multimodal RAG works:

  1. Extract & Describe: Gemini being Multimodal by default creates text descriptions for those images, making them understandable to the system.
  2. Vectorize Everything: Both text and image descriptions are converted into vectors. Additionally, dedicated image embeddings are created using services like Vertex AI multimodal embeddings.
  3. Hybrid Search: When you ask a question, the system searches for relevant information across all modalities - text, image descriptions, and image embeddings.
  4. Answer Fusion: The LLM receives a prompt that includes both text and image contexts, along with citations, to generate a comprehensive answer.
Isn't this super cool?

Why Multimodal RAG is the next gen in the world of RAG:

Multimodal RAG isn't just an upgrade; it's a fundamental shift in how we access and understand information. Think of it this way: imagine trying to understand a complex concept by only reading about it, versus having a knowledgeable expert explain it to you with diagrams and examples. That's the difference Multimodal RAG makes.

Image Source: Google Research

Here's why it's a game-changer:

Multimodal RAG is not just about doing things better; it's about doing things differently. It's a fundamental shift that empowers you to leverage the full potential of your data, leading to better decisions, deeper understanding, and a more informed future.

Want More Hands-On AI & Systems Deep Dives?

I publish weekly production architectures, live coding breakdowns, and technical analyses on YouTube.