π What Inspired Us Preparing for technical interviews can be overwhelming for many CSE students, especially without proper guidance or access to real mock interview environments. We wanted to create a smart, accessible tool that simulates real interview experiences and provides personalized feedback to help students improve their confidence and communication skills β all powered by AI.
π‘ What We Learned How to use Flask to build a web-based application Basics of Natural Language Processing (NLP) to analyze interview answers How to integrate AI for generating questions and evaluating responses Understanding user experience from a studentβs perspective The value of combining technical skills with real-world problems
π οΈ How We Built It Used Python Flask as the backend framework Created a chat-style interface using HTML, CSS, and Jinja templates Added a question bank based on job roles like Frontend, Backend, and Data Science Implemented text-based response collection and feedback system Planned for future enhancements like voice input and OpenAI GPT integration
π§ Challenges We Faced Designing a simple yet interactive user interface Creating relevant and diverse interview questions for different roles Providing meaningful feedback without advanced AI in the early prototype Managing state across user sessions in a stateless web environment Time management β balancing feature development with presentation preparation
Built With
- database
- python
Log in or sign up for Devpost to join the conversation.