Hybrid Search
2024
A hybrid product search system that integrates semantic and keyword/lexical search, built with C#, Elasticsearch, and OpenAI embeddings. The system employs a two-tower model, where dense product embeddings are pre-indexed, while query embeddings are generated in real-time. Results from semantic kNN searches and traditional keyword searches are merged using Reciprocal Rank Fusion (RRF).
Hybrid Search
Elasticsearch
C#
.NET
OpenAI
Semantic Search
