Giter Club home page Giter Club logo

careercompanion's Introduction

Problem Statement 2 :

AI Chat-based Career Counseling Application

Career mantri is an AI based chatbot with many unique features such as one to one mentoring session with mentors, Resume Scanner, Opportunity Notifications related to interested domain and Counseller application Dashboard.

Overview

In the dynamic landscape of education, students in secondary and higher secondary levels often face challenges in making informed career choices. Traditional career counseling methods may not always be readily accessible or personalized. The challenge is to develop an AI Chat-based application that serves as an interactive and intelligent platform for guiding students through their career exploration and decision-making process.

Problem we have solved

  • Limited Access to Personalized Counseling: Many students lack access to personalized career counseling due to constraints like limited availability of counselors and resources.

  • Complexity of Career Choices: The modern job market is diverse and dynamic, making it challenging for students to navigate and understand the plethora of career options available to them.

  • Inadequate Information: Students may not have sufficient information about various career paths, educational requirements, and industry trends, hindering their ability to make informed decisions.

Objective

The primary goal of this challenge is to design and implement an AI Chat-based application that can provide personalized and insightful career counseling to secondary and higher secondary students. The application should aim to empower students with the knowledge and guidance needed to make informed decisions about their educational and career paths.

Functional Requirements

  1. User-friendly Interface:

    • Design an intuitive and user-friendly chat interface that appeals to students.
  2. Personalized Career Guidance:

    • Implement AI algorithms to analyze individual student profiles and provide tailored career recommendations based on their interests, skills, and aspirations.
  3. Comprehensive Information:

    • Integrate a vast database of information on various careers, educational pathways, and industry trends to offer comprehensive insights.
  4. Educational Pathways:

    • Provide guidance on suitable educational pathways, including college courses, certifications, and vocational training.
  5. Skill Development Recommendations:

    • Suggest skill development opportunities and resources to help students prepare for their chosen career paths with the help of email and sms related to their interest in a particular domain.
  6. Progress Tracking:

    • Implement features to track students' progress, allowing for continuous guidance and adjustments as they explore and develop their career goals.

Unique Features:

  1. Opportunity Notifications

    • provide email and sms alert to the students for different opportunities related to their domain
  2. Resume Scan

    • We have build our own resume scan model to fetch and extract user information
  3. Counseller application Dashboard

  4. In-Person Counselling

  5. Test Your Skills

Technologies Used

  • Frontend:

    • React.js, CSS ,JavaScript.
  • Backend:

    • Flask (Python).
    • Email kit
  • Database

    • MongoDB
  • Chatbot Integration:

    • Dialogflow, Bot Framework.

How to Run

  1. Install the necessary dependencies.
  2. Run the Flask backend.
  3. Run the React frontend.

Architecture

Screenshot (159)

careercompanion's People

Contributors

dhananjaydogne avatar shrinathasati avatar shakti2002 avatar kishan31082003 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.