Hybrid Semantic Search Engine Keyword search by Dhruv ShahHybrid Semantic Search Engine Keyword search by Dhruv Shah

Hybrid Semantic Search Engine Keyword search

Dhruv Shah

Dhruv Shah

Hybrid Semantic Search Engine Keyword search misses results that mean the same thing in different words. Pure vector search misses exact matches.
I built a hybrid search engine that combines both. Text is embedded with the all-MiniLM-L6-v2 sentence model and indexed in FAISS, and each query blends vector similarity with fuzzy text matching (weighted 70/30), so results match on meaning and on exact terms.
Built as a FastAPI backend with a React frontend, packaged with Docker so it runs with one command.
What this shows: I understand how retrieval works under the hood, the same retrieval that powers RAG chatbots, and where it fails.
Like this project

Posted Oct 10, 2026

Hybrid Semantic Search Engine Keyword search misses results that mean the same thing in different words. Pure vector search misses exact matches. I built a h...