A 3-stage Information Retrieval engine leveraging Elasticsearch, BERT embeddings, and RRF to implement a robust Hybrid Search strategy for EU Research Projects.
python elasticsearch information-retrieval re-ranking numpy pandas bm25 trec-eval searchengine faiss semanticsearch cosinesimilarity rrf sentence-transformers all-minilm-l6-v2 vectorembeddings hybridsearch lexicalsearch
-
Updated
Feb 19, 2026 - Jupyter Notebook