Building an Open-Source AI Mock Interviewer with Resume Personalization & Answer Coaching
Description and use
An open‑source AI interview simulator generates resume‑based questions and provides detailed answer coaching.
Problem
Static interview question lists fail to simulate dynamic conversations and do not probe a candidate’s actual resume claims.
Outcome
The simulator delivers personalized interview practice, real‑time scoring, and concrete coaching, enabling candidates to track progress over time.
Workflow
- Upload resume (PDF/TXT) or paste experience
- LLM parses resume and generates tailored questions
- Candidate answers questions
- LLM evaluates response, scores, and offers improvement tips
- LLM reveals model answer
- Session data stored in MongoDB for longitudinal tracking
Evidence
Upload your resume (PDF/TXT) or paste your experience. The AI analyzes your projects, tech stack, and career timeline to generate customized questions targeting your background.
Instead of just a numerical score, candidates receive concrete coaching on how to elevate their response (structure with STAR method, cite trade‑offs, metrics, edge cases).
MongoDB Session History: Stores previous sessions to track performance over time.
- Record date: 2026-10-10T21:56:31.259Z