career compass
career compass
Team name:
BINARY V2
Team Members:
1.S.VARSHAA
2.VISHWAKANTH.P
Responsibilities:
Database
Member 1
UI/UX Design
Management
Chatbot Community Platform
Development Development
Collaborative Tasks:
1. Requirements Gathering:
Both team members collaborate to gather detailed requirements from stakeholders,
including students, parents, educators, and counsellors.
2. Counsellor Integration:
Collaborate on the integration of counsellor access, ensuring that the AI chatbot and
human counsellors work seamlessly.
Project Title: CAREER COMPASS
Idea:
The concept of the "Career Compass" app revolves around empowering secondary-level
students (grades 9 to 12) and parents with a comprehensive and AI-powered solution to
navigate through the intricate landscape of career choices and educational pursuits. At this
crucial junction of a student's life, making well-informed decisions about subjects, career
paths, Higher Educational Institutions, entrance exams, and aptitude tests is paramount. The
"Career Compass" app aims to provide a one-stop platform that addresses the challenges of
students and parents, while incorporating the potential of Generative AI to enhance the UX.
This app attempt to offer personalized guidance to each student by leveraging the capabilities
of AI algorithms. Through an initial assessment of interests, strengths, and aspirations, the
app will intelligently map subject choices to potential career trajectories, thus enabling
students to make decisions about their educational insight. This personalized approach
ensures that students embark on paths that align with their individual goals and aspirations.
One of the primary strengths of the "Career Compass" app lies in its ability to illustrates the
landscape of higher education institution. The app gives a clear picture about the database of
educational institutions with detailed program information, admission criteria, entrance exam
requirements, and scholarship opportunities. This information arms students with the
knowledge they need to step into the next milestone of their life.
Additionally, the app integrates Generative AI to create and update content dynamically. This
AI-driven content generation ensures that students are presented with the latest and most
relevant information about career paths, subjects and educational options. It enhances the
accuracy and timeliness of information, facilitating confident decision-making.
The emotional well-being of students is a bedrock of the "Career Compass" app. Through an
AI-powered chatbot, students can engage in confidential conversations about their fears and
concerns regarding their career choices. The chatbot, trained on a diverse dataset of
counselling interactions, provides empathetic and contextually relevant responses, ensuring
that students feel understood and supported.
Furthermore, the app fosters a sense of community. Students can interact with peers who
share similar aspirations, share experiences, and seek advice. Generative AI-generated
discussion topics stimulate meaningful interactions, creating a collaborative space for growth
and learning.
The app includes a dedicated portal for parents, to monitor their child's progress, view
recommended career paths, and communicate with counsellors, fostering a collaborative
environment for parental guidance and support.
Competitors:
Here are some potential competitors and their offerings:
1. Career Guidance Apps:
Naviance: Provides college and career readiness solutions, including career
assessments, college search tools, and application tracking.
YouScience: Offers aptitude assessments and career path recommendations
based on individual strengths and interests.
CareerExplorer: Provides personalized career assessments and educational
planning.
2. Educational Websites:
College Board: Offers information about colleges, majors, scholarships, and
standardized tests like SAT.
Peterson's: Provides information about colleges, test preparation, and
scholarship search.
3. Online Counseling Platforms:
BetterHelp, Talkspace: Offers online counseling and therapy, which could
include career-related discussions.
4. AI-Powered Career Platforms:
LinkedIn Learning: Offers courses and resources for professional skill
development and career advancement.
IBM Watson Career Coach: Utilizes AI to provide career advice and suggest
job opportunities based on user profiles.
5. Educational Institutions' Websites:
Many universities and colleges have their own websites that provide
information about programs, admissions, and career services.
Techonolgies used:
While the complete list may evolve during the development process, here is an overview of
the primary programming languages, technologies, and frameworks we plan to incorporate:
Primary Programming Languages:
1. Python
Generative AI and Machine Learning:
1. Generative Adversarial Networks (GANs).
2. Natural Language Processing (NLP) Libraries:
3. Scikit-learn
Web Development:
1. HTML, CSS, JavaScript
Database and Storage:
1. PostgreSQL
AI Chatbot and Natural Language Processing:
1. OpenAI GPT-3
Frontend Development:
1. React
Community Engagement:
1. Django Channels
Version Control and Collaboration:
1. Git and GitHub
At a basic level, the architecture of the "CareerCompass" app involves several interconnected
components working together to provide comprehensive career guidance and support. Here's
an overview of the basic architecture:
1. Client-Side Components:
Web Interface: The user interacts with the app through a web interface
developed using HTML, CSS, and JavaScript. The interface provides access to
various features and functionalities.
User Authentication: Users (students and parents) can create accounts, log in,
and access personalized content and recommendations.
2. Frontend:
React Framework: The frontend is developed using the React JavaScript
library. It renders the user interface, allowing dynamic interactions and
seamless user experiences.
Community Platform: This section includes features for community
engagement, where students can interact, discuss, and share experiences with
peers.
3. Backend:
Django or Flask Framework: The backend is built using a Python framework
like Django or Flask. It handles user requests, processes data, and
communicates with the database.
API Endpoints: The backend provides API endpoints to serve data to the
frontend and handle user interactions.
4. Generative AI Integration:
GPT-3 (Generative Pre-trained Transformer): The AI chatbot component
utilizes GPT-3 from OpenAI for natural language processing. It generates
empathetic responses, provides guidance, and engages in counseling
conversations with users.
5. Data Storage:
PostgreSQL Database: User profiles, assessment results, content metadata, and
community interactions are stored in a PostgreSQL database. It ensures secure
and organized data storage.
6. AI-Powered Modules:
Career Path Mapping: AI algorithms analyze user assessments and preferences
to recommend suitable career paths based on subject choices and strengths.
Content Generation: Generative AI dynamically creates and updates content
related to subjects, HEIs, entrance exams, and career paths.
Aptitude Assessment: AI-driven aptitude tests provide insights into users'
strengths and suggest compatible career options.
7. Parent Portal:
Separate Interface: Parents have a dedicated portal within the app to monitor
their child's progress, view recommendations, and communicate with
counselors.
8. AI Chatbot and Counseling:
NLP Engine: The AI chatbot uses GPT-3 for natural language processing,
enabling empathetic and contextually relevant responses.
User Interaction: The chatbot engages in conversations with users, providing
emotional support, answering queries, and offering career guidance.
9. Security and Authentication:
Encryption: User data is encrypted for security and privacy.
OAuth and JWT: User authentication and authorization are implemented using
OAuth and JSON Web Tokens (JWT).
10. Analytics and Monitoring:
Analytics Tools: Google Analytics or similar tools track user interactions,
engagement, and app performance.
This basic architecture outlines the core components and their interactions within the
"CareerCompass" app. As the development progresses, additional features, optimizations,
and enhancements can be integrated into the architecture to create a robust, user-friendly, and
technologically advanced solution for secondary-level students and parents.
Client-side Frontend Backend Generative AI Data Storage AI-Powered Parent Portal Security and Analytics and
Integration Modules Authentication Monitoring