What if a smart AI could conduct a realistic, voice-based job interview? I built a full-stack web application to explore just that. This agent, named 'Opie', brings the future of recruitment to life.
Key Features: 🔹 Real-time Voice Conversation: Interacts with candidates using natural voice (Text-to-Speech & Speech-to-Text). 🔹 Intelligent CV Analysis: Processes PDF resumes to ask relevant, contextual questions. 🔹 Dynamic Questioning: Instead of a fixed script, it generates new questions based on the candidate's previous answers. 🔹 Performance Feedback: After the interview, it provides a quantitative score and a qualitative summary of the candidate's performance.
This project was a fantastic journey into building with generative AI and modern web technologies.
🔧 Tech Stack: Python, Django, Google Gemini API, JavaScript, Web Speech API, Tailwind CSS.
🔗 Try the Live Demo: https://ai-interviewer-opi.onrender.com/
📂 GitHub Repository: https://github.com/taopi74/AI_Interview_Agent
I'd love to hear your feedback in the comments!

Top comments (0)