Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 AI Interview Assistant

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


🚀 Features

  • 📄 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

🛠 Tech Stack

  • Python
  • Streamlit
  • Google Gemini AI
  • Pandas
  • PyPDF2
  • Git & GitHub

📂 Project Structure

AI-Interview-Assistant-Major/

├── app.py

├── ai_questions.py

├── parser.py

├── questions.py

├── requirements.txt

└── README.md


💡 How It Works

  1. Upload one or multiple resumes.
  2. Paste the Job Description.
  3. Analyze ATS Score.
  4. Compare Resume with JD.
  5. Generate personalized AI Interview Questions.
  6. Recruiters can evaluate multiple candidates simultaneously.

🎯 Use Cases

  • HR Recruiters
  • Placement Cells
  • College Training & Placement Offices
  • Students preparing for interviews
  • Companies hiring in bulk

📸 Screenshots

  • Resume Upload
  • ATS Analysis
  • Resume vs JD Match
  • AI Generated Interview Questions

🔮 Future Enhancements

  • Candidate Ranking
  • AI Resume Summary
  • Recruiter Dashboard
  • Login Authentication
  • Download Excel Reports
  • Email Shortlisted Candidates
  • AI Hiring Assistant

👨‍💻 Developer

Priyansh Ikhe

GitHub: https://github.com/Priyanshikhe07


⭐ If you like this project

Please give this repository a ⭐ on GitHub.

About

ai-powered Resume Screening & Interview Preparation Platform using Streamlit, python, and google gemini ai for ATS Analysis, resume Matching, and ai Interview Question Generation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages