All series

Notes · Series

Search and retrieval

How systems find and rank what is relevant: from classic ranking models to neural retrievers and evaluation, through retrieval-augmented generation (RAG) to search agents.

Parts

16
  1. From asking a question to search agents

    Why we look for information, how we express a need, and the ideas that connect a question to useful evidence.

    · 9 min read

  2. What makes a document relevant?

    Why a page can be on topic without helping, and how the person, task, and moment shape what counts as a useful result.

    · 8 min read

  3. From raw text to an indexWork in progress

  4. From Boolean search to BM25Work in progress

  5. How do we know a search system works?Work in progress

  6. Improving the query, feedback, expansion, and fusionWork in progress

  7. The web changes the game, links, authority, and diversityWork in progress

  8. Learning to rank, and learning from clicksWork in progress

  9. From words to meaning, embeddings and transformersWork in progress

  10. Reading closely, reranking with BERTWork in progress

  11. Dense retrieval, searching by meaningWork in progress

  12. Back to the index, learned sparse retrievalWork in progress

  13. Asking a language model to rankWork in progress

  14. Can a language model judge relevance?Work in progress

  15. Retrieval-augmented generation, from the retrieval sideWork in progress

  16. Search agents, models that search for themselvesWork in progress