This post explores integrating Full Text Search (FTS) and Embedding Search to create a Hybrid Search system in DuckDB. It details the methods and SQL implementations used to combine these search techniques, focusing on the need for exact keyword matching and semantic understanding. The post also covers how to rank documents using Reciprocal Ranked Fusion and Convex Combination metrics, providing examples using the Kaggle Movies dataset.

14m read timeFrom motherduck.com
Post cover image
Table of contents
How does Full Text Search Work?Full text search (FTS) in DuckDBText search with a queryHybrid searchConclusion

Sort: