v104 Oct 2026abhydesai8 min 8 secb9e8014
First published version.
0 views0 likes on this version
In Episode 03 of Retrieval Explained, we search six passages of API documentation two ways. BM25 keyword search finds the passage on an exact error code, and misses the caching passage when the question asks how to make an application faster, because the two share no words. Semantic search compares embeddings and finds it. For a question that names the error and also says what we are trying to do, we merge both rankings with reciprocal rank fusion, which combines positions instead of scores, and check whether the merge found anything the simpler search missed.
You'll learn how to:
This video is for developers choosing a search method for a retrieval system. The code runs from the companion repo.
b9e8014First published version.