File size: 1,088 Bytes
b5eaf3f
 
 
 
c120b66
 
 
 
 
 
 
 
 
 
 
 
 
 
 
fd6cac1
c120b66
 
 
 
 
 
 
fd6cac1
 
c120b66
 
 
 
 
b5eaf3f
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
---
license: mit
sdk: streamlit
---
# πŸ€– TalentScout Hiring Assistant

TalentScout is an AI-powered **Hiring Assistant** built with **Streamlit** and **Mistral AI**.  
It helps recruiters collect candidate details, generate technical interview questions, chat interactively, and estimate skill levels automatically.

---

## πŸš€ Features
- πŸ“‹ Candidate Information Form (Name, Email, Experience, Tech Stack, etc.)
- πŸ§‘β€πŸ’» Auto-generated **technical interview questions** (based on candidate tech stack)
- πŸ’¬ Interactive **chat interface** with the AI assistant
- πŸ“Š **Skill-level estimation** (Beginner / Intermediate / Expert)
- πŸ“‚ Candidate data stored in `candidates.json` for later review
- 🌐 Runs seamlessly on **Hugging Face Spaces (Streamlit)**

---

## πŸ› οΈ Tech Stack
- **Streamlit** (UI framework)
- **Mistral AI** (LLM via API)
- **LangChain** (prompt handling)
- **Python 3.10+**

---

## πŸ“¦ Installation (Local)

Clone the repository:
```bash
git clone https://github.com/lithish262004/TalentScout-Hiring-Assistant.git
cd TalentScout-Hiring-Assistant