Inspiration
The inspiration for Floo came from the need for personalized interview preparation. Many candidates struggle with behavioral interviews and lack the resources to practice effectively. We aimed to create a solution that tailors the interview experience to individual users based on their unique backgrounds and qualifications.
What it does
Floo is an AI-driven platform that simulates behavioral interviews. It provides users with realistic interview scenarios and gives personalized feedback. By analyzing the user’s past experiences and resumes, Floo recommends the best responses, helping users build confidence and improve their interviewing skills.
How we built it
We developed Floo using a combination APIs including Hume, OpenAI, and Deepgram. The backend is powered by Flask, which manages user data and interacts with a database storing users’ past experiences and resumes. The front end is built with React, creating a seamless and interactive user experience.
Challenges we ran into
One of the main challenges was ensuring that the AI accurately interpreted user experiences and provided meaningful feedback. We also faced difficulties in designing an intuitive user interface that effectively communicated the AI’s recommendations. Integrating the database with the AI model posed additional technical challenges.
Accomplishments that we’re proud of
We are proud to have successfully developed an AI agent to conduct realistic behavioral interviews. We go beyond a simple AI system that would only ask questions and give surface-level advice. Driven by the user's personal experiences derived from past responses and resume details, it curates advice specifically for the user, maximizing its impact on their learning experience.
What we learned
Through this project, we learned the importance of user-centered design and the value of iterative testing. We gained hands-on experience with speech/text APIs as well as, deepening our understanding of how to leverage AI in practical applications. Collaborating as a team taught us the significance of communication and adaptability in problem-solving.
What’s next for Floo
Moving forward, we plan to enhance Floo’s capabilities by incorporating more advanced AI algorithms for better feedback and recommendations. We aim to expand our database to include a wider range of industries and roles, providing users with a more comprehensive practice experience. Additionally, we want to explore partnerships with career services and educational institutions to reach a broader audience.
Log in or sign up for Devpost to join the conversation.