Skip to content

arun-srn/ai-interview-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

AI-Powered Interview Simulation System

AI-powered interview simulator that parses resumes, asks dynamic questions, and evaluates responses through real-time voice and text interaction with a synchronized AI interviewer.


🚀 Features

  • Resume parsing to extract candidate information
  • Dynamic question generation based on profile
  • Interactive interview (voice + text)
  • AI-generated responses with speech + avatar sync
  • ML-based evaluation and scoring

🧠 How It Works

Resume → Parsing → Question Generation → Candidate Response → ML Evaluation → Score/Feedback


📊 Sample Output

  • Input: Candidate resume / response
  • Output:
    • Generated interview question
    • AI interviewer response (text + voice)
    • Evaluation score
    • Feedback

🛠 Tech Stack

  • Python
  • Machine Learning
  • NLP (Natural Language Processing)
  • Speech Recognition
  • Text-to-Speech

⚠️ Current Status

  • ML evaluation system completed
  • Resume parsing and question generation implemented
  • Full system integration (frontend/backend) in progress

🔮 Future Work

  • Backend API development (FastAPI/Flask)
  • Frontend interface for live interaction
  • Real-time deployment
  • Improved conversational intelligence

📁 File

  • main.ipynb – contains data processing, model building, and evaluation pipeline

📌 Note

This project currently focuses on the ML and core logic. End-to-end deployment is under development.

About

AI-powered interview simulator that parses resumes, asks dynamic questions, and evaluates responses through real-time voice and text interaction with a synchronized AI interviewer.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors