A role-based AI interview simulation platform that evaluates candidate answers automatically — no human involvement required.
- Supports 5+ technical job roles with dynamic question generation
- Evaluates answers using a multi-signal scoring engine (TF-IDF cosine similarity + keyword matching + concept scoring)
- Reduces evaluation time from 5 minutes (manual) to under 3 seconds
- Generates personalised feedback reports instantly
Python · Streamlit · Scikit-learn · NLP · TF-IDF · JSON
- Select your target job role
- Answer the interview questions
- Get instant automated scoring and feedback
git clone https://github.com/akhilkumar15/ai-interview-simulator
cd ai-interview-simulator
pip install -r requirements.txt
streamlit run app.py