Interviews are extremely important for a candidate because it is the time when all your hard work is put on the line to get some desired fruitful outcomes in life. It is extremely important in our educational system and recruitment process since they aid in the selection of the right candidate based on the required skills. Mock interviews can boost our confidence and communication skills which can help to perform better. This paper proposed an AI-based mock interview platform that would operate as an intermediatory between the actual interview and preparation mode. Our system will assess the user based on an aggregation of three parameters called emotions, confidence, and knowledge base. Emotion is judged based on facial expression using deep learning CNN algorithm which will classify the emotion among the 7 categorical emotions and confidence evaluation is based on speech recognition using natural language processing and Pydub audio python libraries. For knowledge assessment, keyword mapping, semantic analysis technique is used and web scraping module will extract keywords from received replies and map them to online resources. Hence this system will not only lower the stress and anxiety before an actual job interview but also improve the candidate's confidence.
₹10000 (INR)
IEEE-2023