An AI-powered Resume Screening & Interview Preparation Platform built using Python, Streamlit, and Google Gemini AI.
🔗 Live Demo:
https://ai-interview-assistant-priyansh.streamlit.app
- 📄 Upload Single or Multiple Resume PDFs
- 📊 ATS Score Analysis
- 🎯 Resume vs Job Description Matching
- 🤖 AI Generated Technical Interview Questions
- 👥 Batch Resume Screening for Recruiters
- 🛠 Skill Extraction
- 📈 Match Score Calculation
- ⚡ Fast Resume Parsing
- 🎨 Modern Streamlit UI
- Python
- Streamlit
- Google Gemini AI
- Pandas
- PyPDF2
- Git & GitHub
AI-Interview-Assistant-Major/
├── app.py
├── ai_questions.py
├── parser.py
├── questions.py
├── requirements.txt
└── README.md
- Upload one or multiple resumes.
- Paste the Job Description.
- Analyze ATS Score.
- Compare Resume with JD.
- Generate personalized AI Interview Questions.
- Recruiters can evaluate multiple candidates simultaneously.
- HR Recruiters
- Placement Cells
- College Training & Placement Offices
- Students preparing for interviews
- Companies hiring in bulk
- Resume Upload
- ATS Analysis
- Resume vs JD Match
- AI Generated Interview Questions
- Candidate Ranking
- AI Resume Summary
- Recruiter Dashboard
- Login Authentication
- Download Excel Reports
- Email Shortlisted Candidates
- AI Hiring Assistant
Priyansh Ikhe
GitHub: https://github.com/Priyanshikhe07
Please give this repository a ⭐ on GitHub.