Inspiration
Our inspiration stems from a desire to make essential information more accessible, particularly for marginalized groups. We aim to empower individuals by providing them with comprehensive resources to navigate their career paths effectively.
What it does
Career Compass is a web application that classifies user queries and retrieves relevant information from the internet. It offers insights into job opportunities, scholarships, events, and organizations tailored to the user's interests. Additionally, Career Compass provides the functionality to summarize lengthy texts, enhancing accessibility and ease of use.
How we built it
We built Career Compass using React for the front end, utilizing Tailwind CSS for sleek and responsive design. Leveraging the Cohere API, we implemented natural language processing to classify user queries accurately. We specifically used Cohere's classify API to determine which category a user query belongs to or if it does not belong to any.
To extract the relevant resources from websites, we employed Cheerio and Axios. Furthermore, we integrated the Cohere API to enable text summarization using Cohere's summarize API, providing users with concise information regarding the users inquiry.
Challenges we ran into
One of the main challenges we encountered was scraping information from various websites due to their diverse formats and structures. Additionally, ensuring accurate classification and summarization of user queries presented technical hurdles that required innovative solutions.
Accomplishments that we're proud of
We take pride in developing a visually appealing and user-friendly web application that serves the needs of underrepresented groups. Our focus on clean design and intuitive functionality reflects our commitment to making Career Compass accessible to all users.
What we learned
Throughout the development process, we gained valuable experience in creating a React application from scratch and integrating external APIs. Additionally, we learned to leverage tools like an Express proxy server and the Cohere API for classification and summarization tasks.
What's next for Career Compass
In the future, we plan to expand Career Compass by incorporating additional resources and enhancing the information scraped from websites. We also aim to introduce features such as user authentication to enable saving and tracking of jobs and opportunities, further empowering users in their career journeys.
Built With
- cohere
- express.js
- node.js
- react
- tailwind
Log in or sign up for Devpost to join the conversation.