Spaces:
Running
Running
File size: 1,487 Bytes
cf11d46 6fcbff1 03757d1 cf11d46 6fcbff1 03757d1 cf11d46 03757d1 6fcbff1 03757d1 6fcbff1 03757d1 6fcbff1 03757d1 6fcbff1 03757d1 6fcbff1 03757d1 6fcbff1 03757d1 6fcbff1 03757d1 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | ---
title: SHL Assessment Recommendation Engine
emoji: π―
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
pinned: false
license: mit
short_description: AI-powered SHL assessment recommendations using 2-Stage RAG
---
# π― SHL Assessment Recommendation Engine
AI-powered recommendations for SHL assessments using a novel **2-Stage RAG Pipeline**.
## ποΈ Architecture
```
Query β SBERT Encoder β FAISS Index β Top-K β Cross-Encoder Reranker β Results
```
| Component | Model | Purpose |
|-----------|-------|---------|
| **Retriever** | all-MiniLM-L6-v2 | Fast semantic embedding |
| **Index** | FAISS IndexFlatIP | Efficient similarity search |
| **Reranker** | ms-marco-MiniLM-L-6-v2 | Accurate pairwise scoring |
| **Scoring** | Hybrid | 30% retrieval + 70% reranking |
## π Performance
| Metric | Score | Interpretation |
|--------|-------|----------------|
| **P@1** | 0.90 | 90% top-1 accuracy |
| **MRR** | 0.95 | First relevant at rank ~1 |
| **NDCG@5** | 0.944 | Near-optimal ranking |
## π Usage
1. Enter a job description or role requirements
2. Click "Get Recommendations"
3. View matching SHL assessments with scores
## π Dataset
74 SHL assessments from the [SHL Product Catalog](https://www.shl.com/products/product-catalog/) including:
- Job Focused Assessments
- Cognitive Assessments
- Personality Assessments
- Skills & Simulations
---
Built for SHL Research Internship Assessment β’ December 2024
|