How AI Is Built  cover image

#31 David Tippet on BM25 As The Workhorse Of Search; Vectors Are Its Visionary Cousin | Search

How AI Is Built

CHAPTER

Exploring BM25 in GitHub's Search Architecture

This chapter examines the implementation of the BM25 model within GitHub's search system, highlighting its efficiency and cost-effectiveness in managing search queries. It contrasts BM25 with vector search, discussing the practical challenges and memory implications of each approach. Additionally, the chapter covers technical aspects of indexing and document processing in systems like OpenSearch and Elasticsearch, providing insights into optimizing search performance.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner