is [ BM25 + vector ]+ RRF really worth it?

Reddit r/AI_Agents News

Summary

This post questions whether combining BM25 and vector search with RRF improves hit rates in agentic memory retrieval, suggesting BM25 alone may suffice.

Hey agent builders, For \[BM25 + vector search\] with RRF, are you all actually measuring hit rates? For my agentic ingested memory, I’m seeing the most relevant hits coming from the BM25 ranks, is vector + RRF really worth it?
Original Article

Similar Articles

RAG Retrieval Deep Dive: BM25, Embeddings, and the Power of Agentic Search

YouTube AI Channels

This article provides an in-depth comparison of the advantages and disadvantages of BM25 lexical search and embedding semantic search in RAG retrieval, offers a practical framework for selecting retrieval methods based on query type and system trade-offs, and emphasizes the importance of treating RAG as a system rather than a simple component.

Introducing Contextual Retrieval

Anthropic Engineering

Anthropic introduces Contextual Retrieval, a technique combining contextual embeddings and BM25 to significantly improve RAG accuracy by reducing failed retrievals.