Spaces:
Sleeping
Sleeping
| title: SHL Assessment Recommendation System | |
| emoji: π― | |
| colorFrom: blue | |
| colorTo: purple | |
| sdk: gradio | |
| sdk_version: 4.44.0 | |
| python_version: 3.11 | |
| app_file: app.py | |
| pinned: false | |
| license: mit | |
| # π― SHL Assessment Recommendation System | |
| AI-powered recommendation engine for matching job descriptions with relevant SHL assessments. | |
| ## Features | |
| - π **Semantic Search**: Uses sentence-transformers for intelligent matching | |
| - π€ **AI Explanations**: Google Gemini LLM generates detailed reasoning | |
| - βοΈ **Smart Balancing**: Automatically mixes technical and behavioral assessments | |
| - π **54 Real Assessments**: From actual SHL catalog | |
| ## How to Use | |
| 1. **Web Interface Tab**: Enter your job description and get recommendations | |
| 2. **API Tab**: Test the JSON API response format | |
| ## Technology Stack | |
| - **Embeddings**: sentence-transformers (all-MiniLM-L6-v2) | |
| - **LLM**: Google Gemini 2.5 Flash | |
| - **Framework**: Gradio + FastAPI | |
| - **ML**: scikit-learn, numpy, pandas | |
| ## Example Queries | |
| - "Java developer with collaboration skills" | |
| - "Senior data analyst proficient in Python and SQL" | |
| - "Entry-level sales professional" | |
| ## GitHub | |
| Full code: [Aadi-1911/SHL--Assigmennt](https://github.com/Aadi-1911/SHL--Assigmennt) | |