v104 Oct 2026abhydesai9 min 20 secb9e8014
First published version.
In Episode 04 of Retrieval Explained, a user asks casually why their service slows down the longer it runs. Searched as typed, the question finds one of the two notes that answer it. A language model rewrites it into a cleaner query, then into three rewordings searched separately and merged, and both return the same five passages. HyDE has the model write a short passage that could answer the question, and searches with that instead; both answers come back. Counting the labeled answers in the top five, including for a bad rewrite that guesses at a cause, shows which methods actually helped.
You'll learn how to:
This video is for developers whose search misses answers that are in the collection. It calls a language model through any OpenAI-compatible provider; the companion repo shows how to set one up.
b9e8014First published version.