Staging environment
Free Lesson

Could your search be better without vectors? BM25 + friends

45 min
Jun 20, 2025 12:00 PM
Virtual (Zoom)

In this video

What you'll learn

Basics of Information Retrieval

Learn the baseline that rules them all (BM25) and how it works

The importance of tokenization

How the simple decision of how to break up strings can make or break search

Semantic search without the vectors

How to achieve semantic search without vector search - and why you might prefer a lexical semantic approach

Why this topic matters

It's often said with chat interfaces and RAG, search has become the hard problem. Search has a long history and means more than vector databases. Let's learn how BM25 and similar techniques compliment your vector database. And why you might not want to always reach for embeddings.

You'll learn from

Doug Turnbull

Doug Turnbull

Reddit
Shopify.com
Wikipedia
OpenSource Connections
See all products from Doug