About the Project

Inspiration

The idea for NextStep emerged from a growing need to make job interview preparation more accessible and effective for individuals from diverse backgrounds. We noticed that traditional mock interview platforms often fell short in catering to users with disabilities or those with limited educational backgrounds. Inspired by the desire to level the playing field and provide meaningful support to all job seekers, we set out to create an AI-powered platform that offers personalized, adaptive mock interview experiences.

Goal

Enhance job readiness and confidence for a diverse range of individuals by providing a personalized and accessible platform for mock interviews. By offering tailored coaching and resources, the platform aims to improve preparation and self-assurance for real-world job applications, thereby increasing the chances of securing employment for both individuals with disabilities and those with limited educational backgrounds.

Things We Wanted to Include

Voice Interaction: Allow users to interact with the AI using voice commands and receive responses via text-to-speech. (not enough time to implement)

Diverse Scenarios: Incorporate a variety of mock interview scenarios to cover different roles, industries, and complexity levels.

Educational Resources: Provide links to relevant educational materials, such as interview tips and resume building guides.

Feedback and Metrics: Offer overall metrics on interview performance, including a summary of responses, suggestions for improvement, and a score out of 100.

Adjustable Text: Implement customizable text size and color schemes for users with visual impairments. (not enough time to implement)

Challenges Faced

Integrating Gemini: Incorporating the Gemini AI model into the platform presented significant challenges. Ensuring that Gemini's capabilities were effectively harnessed to provide accurate and meaningful interview simulations required extensive integration work and fine-tuning.

Working with a Huge Variety of Files and Languages: The platform needed to handle a wide range of file types and programming languages to support diverse mock interview scenarios and user interactions. Managing and processing this variety efficiently was a complex task, requiring robust parsing and handling mechanisms.

Ensuring Accessibility for All: One of the major challenges was making the platform truly accessible for everyone, including users with various disabilities. This involved designing an adaptive interface, ensuring compatibility with assistive technologies, and continuously testing to address any accessibility issues that arose.

Time Constraints: We faced time constraints which limited our ability to implement all the features we envisioned. Balancing feature development with deadlines required prioritizing core functionalities and making strategic decisions about which features could be included in the initial release.

Built With

Share this project:

Updates