AI-Powered Interview Mock System
AI-Powered Interview Mock System
The AI-Powered Interview Simulation System is an intelligent, interactive platform designed to simulate real-world technical interviews using artificial intelligence and voice-based interaction, built entirely on open-source technologies. The system allows users to input their job role and years of experience through a Streamlit web interface, based on which a locally hosted, open-source language model dynamically generates tailored technical interview questions without relying on external APIs or cloud-based services. Each question is delivered via text-to-speech, enabling a realistic interview experience, while user responses are captured through speech recognition and transcribed in real time. The transcribed answers are analyzed by the local AI model to assess relevance, technical accuracy, and clarity, generating scores and concise feedback for each response. A comprehensive results dashboard presents individual scores, overall performance metrics, strengths, and areas for improvement, providing users with actionable insights to enhance their interview readiness. Built using Streamlit, open-source language models, and integrated audio processing libraries, the system offers a secure, offline-capable, scalable, and user-friendly solution for AI-driven mock interview preparation.