The other hard retrieval problems
I’m happy that as practitioners we now see every thing as living in a vector space. Indeed that’s exciting! We can store these vectors, query them, and find things most similar. The “vector database” (or really –retrieval system–) will become the center for user interactivity. I’m very enthusiastic about this future. What makes me a bit sad though - we think that the only vector dimensions that matter come from dense embeddings. In reality, to get to make step changes in retrieval systems, diverse, orthogonal features matter. Embeddings “blur” what we look at. We squint at our picture of a squirell and we see a vague N-legged furry thing. We recall in our minds all the other things we know: like dogs, cats, maybe lizards. Maybe tables? Stuffed animals? Amazing. Vector search helps us broaden out in a way that once seemed magical. But we also need the un-squinted, explicit information from the photo too! The high precision, engineered, domain-specific features. Features that tell us ind
In my darkest “old man yells at cloud” moments, in todays AI world, I get a little sad. I’m happy that as practitioners we now see every thing as living in a vector space. Indeed that’s exciting! We can store these vectors, query them, and find things most similar. The “vector database” (or really –retrieval system–) will become the center for user interactivity. I’m very enthusiastic about this future. What makes me a bit sad though - we think that the only vector dimensions that matter come from dense embeddings. In reality, to get to make step changes in retrieval systems, diverse, orthogon
related reading
- Foundations of Vector Retrievalarxiv.org
- Not All Vector Databases Are Made Equal | Towards Data Sciencetowardsdatascience.com
- Faiss: A library for efficient similarity search - Engineering at Metaengineering.fb.com
- Announcing ScaNN: Efficient Vector Similarity Searchai.googleblog.com
- On the Theoretical Limitations of Embedding-Based Retrievalarxiv.org
- [2508.21038] On the Theoretical Limitations of Embedding-Based Retrievalarxiv.org
- Rerankers and Two-Stage Retrieval | Pineconepinecone.io
- Embeddings: What they are and why they mattersimonwillison.net
- How We Store and Search 30 Billion Facesclearview.ai
- Better RAG 3: The text is your friendolickel.com
- Vector databases explained | Lantern Bloglantern.dev
- Optimizing RAG: A Guide to Choosing the Right Vector Database | by Mutahar Ali | Mediummedium.com