AHR-Search is a high-performance, intelligent search engine designed to bridge the gap between keyword-based search and semantic understanding in academic repositories. By integrating BM25 (Lexical) and Transformer-based (Semantic) retrieval, it provides a dynamic weighting mechanism to improve search precision.
- Live ArXiv Integration: Fetches the latest research papers directly from Cornell University's repository.
-
Adaptive Hybrid Scoring: Dynamically balances lexical and semantic weights (
$\alpha$ -adaptive) based on query information density. -
Transformers-powered: Uses
all-MiniLM-L6-v2for deep semantic context understanding. -
Statistical Normalization: Implements
RobustScalerto ensure score alignment between disparate retrieval models.
The core innovation of this project is the Adaptive Alpha Fusion. The final relevance score
Where
- Clone the repository:
git clone [https://github.com/YOUR_USERNAME/AHR-Search.git](https://github.com/YOUR_USERNAME/AHR-Search.git) cd AHR-Search