Doug Turnbull
Search and retrieval expert mentioned for introducing pseudo-relevance feedback. He explains how early retrieval results can be used to refine queries.
Key Highlights
- Doug Turnbull is cited as a practical expert on search relevance, retrieval systems, and RAG-related infrastructure decisions.
- His work helps teams understand BM25, hybrid search, and pseudo-relevance feedback in production-oriented terms.
- He provides actionable guidance on choosing among search engines and vector databases based on real trade-offs.
- His evaluation ideas are useful for AI PMs building reliable search ranking and RAG quality loops.
- He also connects retrieval thinking to broader AI engineering practices such as testing in AI-assisted coding workflows.
Doug Turnbull
Overview
Doug Turnbull is a search and retrieval expert whose writing is frequently cited for practical explanations of how modern information retrieval systems work. In the newsletter, he appears most often in discussions about search relevance, retrieval engine trade-offs, BM25, hybrid search, LLM-based relevance evaluation, and pseudo-relevance feedback. His work is especially useful because it connects classic search concepts with current AI product concerns such as RAG quality, retrieval calibration, and evaluation methodology.For AI Product Managers, Turnbull matters as a translator between search theory and implementation reality. Rather than focusing on hype, his posts emphasize how retrieval systems actually behave in production: how to choose the right engine, how to think about lexical versus vector retrieval, how to evaluate ranking quality, and how to use early search results to improve downstream relevance. That makes his perspective highly relevant for teams building search, recommendation, knowledge retrieval, and RAG-powered products.
Key Developments
- 2026-02-03 — Mentioned for Check twice, cut once with LLM search relevance eval, highlighting the importance of checking both directions in LLM pairwise evaluation when assessing search relevance.
- 2026-03-07 — Mentioned for Can BM25 be a probability?, exploring BM25 through a Bayesian lens and discussing implications for score interpretation and hybrid search calibration.
- 2026-03-11 — Mentioned for The tests are the code now, arguing that in AI-assisted coding workflows, tests become the key artifact for preserving software quality.
- 2026-03-21 — Mentioned for How to actually choose a retrieval engine, comparing search engines and vector databases including Elasticsearch, OpenSearch, Solr, Vespa, Pinecone, Turbopuffer, and Weaviate.
- 2026-03-24 — Mentioned for Why tiny late interaction models win, discussing the rise of late interaction retrieval approaches and highlighting a LightOn demonstration involving Antoine Chaffin and a 150M model.
- 2026-04-07 — Mentioned for Is grep all you need for RAG?, arguing that a RAG-like search system can be built with enough engineering effort using simple tooling, while stressing the practical difficulty of doing so.
- 2026-04-14 — Mentioned for What is pseudo-relevance feedback?, explaining how initial ranked retrieval results can be used as implicit feedback to refine a query and improve subsequent retrieval.
Relevance to AI PMs
1. Improving RAG retrieval quality Turnbull’s work helps PMs understand when better relevance comes from query reformulation, BM25 tuning, hybrid retrieval, or pseudo-relevance feedback rather than simply swapping in a new model. This is useful when diagnosing weak answer grounding, poor recall, or repetitive failure cases in RAG systems.2. Making better infrastructure choices
His comparisons of retrieval engines provide a practical framework for choosing between classic search stacks and vector-first systems. PMs can use these criteria to align technical decisions with product requirements such as latency, filtering, ranking flexibility, operational complexity, and cost.
3. Designing stronger evaluation loops
His emphasis on LLM relevance evaluation and test quality is directly applicable to PMs building search or AI copilots. Teams can use these ideas to create more reliable offline evals, pairwise ranking checks, and regression tests before shipping retrieval changes.
Related
- RAG — Turnbull’s retrieval insights are highly relevant to retrieval-augmented generation, especially around grounding quality and system design trade-offs.
- grep — Used in his argument that simple tools can approximate RAG pipelines with enough engineering effort, illustrating the trade-off between minimalism and maintainability.
- LightOn and Antoine Chaffin — Connected through discussion of tiny late interaction models and efficient retrieval approaches.
- Elasticsearch, OpenSearch, Solr, Vespa — Traditional or hybrid-capable search engines featured in his retrieval engine selection guidance.
- Pinecone, Turbopuffer, Weaviate — Vector database options discussed in contrast to search engines when choosing retrieval infrastructure.
- BM25 — A recurring theme in his work, especially in relation to score interpretation, relevance ranking, and hybrid search.
- Hybrid search — Central to his framing of combining lexical and probabilistic or vector signals effectively.
- LLM search relevance eval and LLM pairwise evaluation — Related to his guidance on evaluating ranking quality and avoiding one-sided comparison errors.
- Pseudo-relevance feedback — One of the clearest concepts associated with Turnbull in these mentions, showing how initial retrieval outputs can improve later retrieval steps.
- Tests-as-the-code — Connects his search thinking to broader AI engineering practice, especially quality assurance in AI-assisted software development.
Newsletter Mentions (7)
“Doug Turnbull What is psuedo-relevance feedback? - Introduces pseudo-relevance feedback: after an initial BM25 or ranked retrieval, the returned results provide implicit information that can be used to refine queries or improve subsequent retrieval.”
#7 📝 Doug Turnbull What is psuedo-relevance feedback? - Introduces pseudo-relevance feedback: after an initial BM25 or ranked retrieval, the returned results provide implicit information that can be used to refine queries or improve subsequent retrieval. The post outlines how to leverage those initial results as a source of feedback to boost relevance.
“#11 📝 Doug Turnbull Is grep all you need for RAG? - Doug argues that with enough engineering effort you can build a RAG-style search system using only grep, but cautions that this approach is difficult and not for the faint of heart.”
#11 📝 Doug Turnbull Is grep all you need for RAG? - Doug argues that with enough engineering effort you can build a RAG-style search system using only grep, but cautions that this approach is difficult and not for the faint of heart.
“Doug Turnbull Why tiny late interaction models win - Discusses the recent prominence of late interaction models, highlighting a LightOn demonstration (with developer Antoine Chaffin) using a 150M model and the implications for retrieval and interaction approaches.”
#12 📝 Doug Turnbull Why tiny late interaction models win - Discusses the recent prominence of late interaction models, highlighting a LightOn demonstration (with developer Antoine Chaffin) using a 150M model and the implications for retrieval and interaction approaches.
“Doug Turnbull How to actually choose a retrieval engine - Explains how teams should choose a retrieval engine by comparing vector databases and search engines, and considering trade-offs between options like Elasticsearch, OpenSearch, Solr, Vespa, Pinecone, Turbopuffer, and Weaviate.”
#5 📝 Doug Turnbull How to actually choose a retrieval engine - Explains how teams should choose a retrieval engine by comparing vector databases and search engines, and considering trade-offs between options like Elasticsearch, OpenSearch, Solr, Vespa, Pinecone, Turbopuffer, and Weaviate. Emphasizes practical selection criteria beyond hype.
“#15 📝 Doug Turnbull The tests are the code now - Argues that with AI-assisted coding, tests become the most important artifact for maintaining code quality.”
Doug Turnbull is cited for a piece arguing that AI-assisted coding elevates the importance of tests. The newsletter uses him to support a broader software quality point.
“#20 📝 Doug Turnbull Can BM25 be a probability? - Explores the relationship between BM25 scores framed as odds versus probabilities and introduces a Bayesian view of BM25.”
GenAI PM Daily March 07, 2026 GenAI PM Daily 🎧 Listen to this brief 3 min listen Today's top 25 insights for PM Builders, ranked by relevance from LinkedIn, YouTube, X, and Blogs. #20 📝 Doug Turnbull Can BM25 be a probability? - Explores the relationship between BM25 scores framed as odds versus probabilities and introduces a Bayesian view of BM25. Discusses implications for calibrating hybrid search systems when combining lexical and probabilistic signals.
“Check twice, cut once with LLM search relevance eval - Highlights the importance of checking both directions in LLM pairwise evaluation of search relevance.”
GenAI PM Daily February 03, 2026 GenAI PM Daily Today's top 10 insights for PM Builders, ranked by relevance from Blogs, X, YouTube, and LinkedIn. OpenAI Launches Codex App 📝 OpenAI News Introducing the Codex app - OpenAI has launched the Codex app, enhancing user interaction with AI. Read more → 𝕏 claire vo 🖤 @clairevo Claire overhauled Maplewood’s architecture by migrating to Inngest workflows and persisting stories/actions in NeonDB, added infinite scroll for event feeds, and squashed an auto-scroll bug. Read more → 📝 Doug Turnbull Check twice, cut once with LLM search relevance eval - Highlights the importance of checking both directions in LLM pairwise evaluation of search relevance.
Related
A pattern for grounding model outputs in retrieved context rather than relying solely on model weights. The newsletter frames it as often outperforming fine-tuning for practical product work.
A lexical retrieval ranking function used here to select relevant tool definitions. In PM tooling, it helps improve retrieval accuracy and reduce context-window bloat.
Elasticsearch is referenced in the context of hybrid search and kNN query behavior in practice.
Stay updated on Doug Turnbull
Get curated AI PM insights delivered daily — covering this and 1,000+ other sources.
Subscribe Free