Over the past few weeks, many people in our community have shared the challenges they are running into while building multimodal search for their products.
Their search systems work reasonably well for text, but struggle when important information appears inside tables, charts, diagrams, scanned pages, images, or multi-format data.
So, how should we approach search when the information is not only text?
We wanted to explore that question practically.
Rather than looking at multimodal search only at the model level, we built three complete retrieval pipelines and tested them on the same corpus and the same set of queries:
Our goal was to understand what each approach makes easier, where it struggles, and what tradeoffs a team should consider before choosing one. We were not trying to find one universally best solution. There probably is not one.
We evaluated the three pipelines using the same small healthcare corpus, manually verified relevant results, and retrieval metrics.
In this article, we will cover: