Web-Based AI Mock Interview System Using ChatGPT with Real-Time Voice Interaction
Downloads
This paper introduces a web-based mock interview platform utilizing the ChatGPT API to enable real-time, interactive online interview experiences. The system supports multiple interview types—including technical and behavioral interviews—by dynamically generating tailored questions using Text-to-Speech (TTS), and evaluates users’ spoken responses with Speech-to-Text (STT) for AI-driven feedback. Built with JSP and Spring Boot, the platform automatically creates diverse interview scenarios through OpenAI’s ChatGPT model. User evaluations reveal high engagement and practical value, confirming the system’s effectiveness for job interview preparation.
I. Naim et al., "Automated Analysis and Prediction of Job Interview Performance," arXiv, 2015.
M. Li et al., "EZInterviewer: To Improve Job Interview Performance with Mock Interview Generator," arXiv, 2023.
C. Zhang et al., "ResumeVis: A Visual Analytics System to Discover Semantic Information in Resumes," arXiv, 2017.
E. van Inwegen et al., "Algorithmic Writing Assistance on Jobseekers' Resumes Increases Hires," arXiv, 2023.
IRJMETS, "Generative AI-Based Interview Simulation and Performance Analysis," 2024.
IRJMETS, "A Review: Mock Interview System Using AI," 2024.
IJNRD, "AI Powered Mock Interview System with Real-Time Voice and Emotion," 2025.
IJARCCE, "Survey on Voice-Based AI Mock Interview Assistant," 2025.
ResearchGate, "AI Technology in Resume Analysis and Job Recommendation," 2019.
ScienceDirect, "Can AI Powered STT and TTS Replace Human Interviewers?," 2023.
Medium, "Automating Resume Screening with Python and GPT-4," 2024.
Financial Times, "Can an AI Interviewer Hire Better Than a Human?," 2024.
