International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395-0056
Volume: 12 Issue: 03 | Mar 2025
p-ISSN: 2395-0072
www.irjet.net
Artificial Intelligence Powered Mock Interview Generator: Revolutionizing Interview Preparation with Real-Time Feedback Pankaj kumar1, Navneet Kumar2, Priyangsu Dutta3, Tahshim Ansary4, G Samiksha Reddy5 1Professor of Acharya Institute of Technology, Karnataka, India
2,3,4,5Students, Dept. of Information Science and Engineering, Acharya Institute of Technology, Karnataka, India ---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - The “Artificial Intelligence Powered Mock
Interview Generator” is unique solution that transform interview preparation process. AI technologies and web development frameworks. This platform delivers custom made mock interview real time feedback on both verbal and nonverbal communication abilities and keep track of performance it addresses the limitations of traditional methods by providing flexible jobs specific interview experience that combines audio, video and text elements. The system is built using Next.Js for frontend development, the system looks into the Google Gemini API for problem solving and utilizes PostGreSQL for managing data. The key features include secure user authentication, AI driven question generation and speech functions that create real practice sessions. Testing has shown that the system works very well and provides valuable suggestions. Plans for improvement like capacity analysis, support multiple languages and integrate with job portals. Overall, Artificial intelligence powered mock interview generator represent a significant development in interview preparation tools, providing job seekers with flexible guidance in today's job market. Key Words: Artificial Intelligence, Natural Language Processing NLP, Customizable Interview.
1.INTRODUCTION Traditional Methods of preparing for interviews often doesn’t provide accurate and personalized practise [1]. This approaches usually depend on a list of questions, comments or less human input, making it hard for specific needs for an interview preparation [2]. This platform uses advance artificial intelligence to generate new interview scenarios aims to overcome the limitations [3]. This tool provides smooth interaction for specific roles and task providing real time feedback. on both verbal and non-verbal cues. By integrating audio, video and text analysis, it overcomes the traditional interview preparation methods. This AI driven solution gives users to refine their interview skills by adding important value through feedback, relevant questions and performance assessments [4].
Frontend Layer: The user interface is developed using Next.js, offering a fast and responsive experience [6]. It ensures that users can navigate the platform smoothly and customize mock interviews effortlessly.
Backend Integration: Google Gemini API make the generation of context-specific interview questions using advanced natural language processing [7]. Drizzle ORM is utilized for efficient database queries, ensuring streamlined interaction with the database layer [8].
Authentication and User Management: Clerk provides secure and robust user authentication, supporting login, signup, and profile management functionalities [9].
Database Layer: The system uses PostgreSQL (hosted on Neon) to store and manage user data, feedback, and interview configurations, ensuring reliability and scalability [10].
Speech and Text Processing: React-based speechto-text and text-to-speech hooks handle realtime transcription and feedback delivery [11].
Real-Time Feedback Analysis: AI algorithms analyze verbal communication, including tone, speed, and accuracy, while future enhancements will include gesture and body language analysis [12].
1.2 Key Technologies Used
The motivation Frontend Development: Next.js : A React-based framework offering server-side rendering and optimized performance for the user interface [6].
Database Management: PostgreSQL: A relational database system used to manage user data, performance metrics, and interview content efficiently [10].
1.1 System Architecture
The "AI Powered Mock Interview Generator" has a unique design to make it more capable, flexible and efficient. The platform uses various technologies to ensure efficient and effective operation [5].
Drizzle ORM: Simplifies database interaction with clean and type-safe queries [8].
Authentication: Clerk: Ensures secure login, signup, and user session management with minimal configuration [9].
© 2025, IRJET
|
Impact Factor value: 8.315
|
ISO 9001:2008 Certified Journal
|
Page 765