Giter Site home page Giter Site logo

sonnguyen25 / ai4career Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 2.0 388 KB

2nd Place in innovAIte AINU x BAIC Hackathon. AI4Career is a student for student project, it leverages cutting-edge AI technology to provide personalized, insightful career advice and academic planning support to students at crucial pathways of their educational journey.

License: MIT License

JavaScript 92.63% HTML 2.97% CSS 4.39%
ai career-guide expressjs javascript nodejs reactjs rest-api

ai4career's Introduction

ai4Career - Personal Career Advisor

2nd Place in innovAIte AINU x BAIC Hackathon

Example Image

Overview

AI4Career is a student for student project, it leverages cutting-edge AI technology to provide personalized, insightful career advice and academic planning support to students at crucial pathways of their educational journey. Targeted at high school students applying to university, first-year university students, and those uncertain about their career paths, AI4Career aims to demystify the process of making informed decisions regarding education and career.

Target Audience

  • High school students applying to universities
  • First-year university students
  • Students uncertain about their career paths

Features

  • User Authentication and Profile Management: Implements Firebase for secure user authentication, enabling the creation and management of detailed user profiles.
  • Survey-Driven Insights: Customizable surveys/questionaires to understand user preferences, skills, and interests, aiding in the accurate personalization of career advice.
  • Personalized Career Advice: Utilizes AI to offer tailored career guidance, answering questions and providing recommendations based on individual user profiles.
  • Interactive Career Path Exploration: Engages users with a swiping action - simulating a dating app, allowing them to explore various career and academic paths through interactive decision-making.
  • Data Analysis and Visualization (Future Extensions): Employs advanced data processing techniques for insightful user profile analysis, showcased through interactive graphs and history tracking.
  • Resource Hub: Provides access to a curated collection of resources for personal development, academic planning, and career exploration. Example Image

Technical Stack

  • Frontend: React.js and JavaScript - Utilized for building a dynamic and responsive user interface that enhances user experience.
  • Backend: Node.js with Express.js - Employs Node.js as the runtime environment and Express.js for structuring the server-side logic, facilitating efficient data processing and API management.
  • Database: Firebase - Used for secure user authentication, real-time data storage, and user profile management.

Project Setup

To get started with AI4Career:

# Clone the repository
git clone ...

# Navigate to the project directory
cd backend

# Install dependencies 
npm install
# Start the server 
npm start

For frontend:

# Navigate to the project directory
cd frontend

# Install dependencies 
npm install
# Start the server 
npm start

Contributions - Team AI4Good

  • Son Nguyen - Full Stack (Frontend, Backend, Database)
  • Khoi Ngo - Backend, Prompt Engineer
  • Jonathan Sudarpo - Backend, Prompt Engineer
  • Vidyut Ramanan - Frontend, Presenter
  • Yuxi Zhou - Designer, Presenter
  • Nikita Sopochkin - Presenter, Financial + Ethics Analyst

ai4career's People

Contributors

sonnguyen25 avatar vidyut-ramanan avatar

Stargazers

 avatar  avatar Khoi Ngo avatar

Watchers

 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.