Inspiration: Combating Career Confusion Thousands of students graduate each year, often unsure of their next step. Faced with a limited understanding of the vast career landscape, many fall back on popular options, hindering their chances of finding a fulfilling path. Statistics from the Economic Times highlight this issue - a staggering 85% of young people in India lack the resources to make informed career decisions. This motivated us to create a solution.
Embracing the Power of AI Our vision: a tool that leverages AI to inform students about potential and rewarding career options for them in an accessible and scalable way. We thought of building an app that utilizes the Gemini API to achieve this.
Learning by Doing While venturing into the world of AI, we encountered a steep learning curve. Mastering the intricacies of the Gemini API for analyzing subjective career factors like interests and aspirations was a significant challenge. However, this hurdle led to a valuable lesson: extracting personalized results through data-driven insights. Time was also a factor, demanding a tight development schedule. Fortunately, we were able to create a functional proof-of-concept (PoC) within an impressive 7-8 days, showcasing the app's potential.
Building the Bridge: Technology Stack Our tech stack became the foundation for CareerOptions AI. React libraries provided a robust framework for the user interface, while Node.js handled the backend functionalities. Netlify served as our deployment platform, ensuring seamless app accessibility. Finally, Google Cloud Compute Engine offered the processing power needed for AI integration through the Gemini API. We designed a two-pronged approach: a user-friendly front-end where students take a quiz gauging their interests, skills, and aspirations, and an API backend that communicates with the Gemini LLM. This backend sends prompts based on quiz responses and retrieves the predicted career options from the LLM.
Overcoming Roadblocks The journey wasn't without its challenges. Time constraints constantly pushed us to work efficiently. Understanding the nuances of the Gemini API required continuous learning. Designing a user-friendly interface presented its own obstacles, as creating intuitive wireframes without existing references proved difficult. Collaboration across time zones, with team members in Canada and India, demanded innovative communication strategies. Yet, these hurdles ultimately strengthened our teamwork and problem-solving skills.
The Road Ahead: Empowering Young Minds CareerOptions AI is still under development, but the initial steps have been promising. We believe this tool can empower young minds across India and beyond, helping them discover fulfilling career paths that leverage their unique strengths. We are excited to continue refining the app and its integration with the Gemini API, ensuring it becomes a valuable resource for students as they navigate the exciting world of possibilities.
Built With
- api-backend
- canva
- codewarp.in
- gemini
- google-compute-engine
- mui
- netlify
- node.js
- react
- ssl
Log in or sign up for Devpost to join the conversation.