Skip to content

adilashaharban/pathFinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงญ PATH FINDER AI-Assisted Career Guidance System for Engineering Students ๐Ÿ“Œ Overview

PATH FINDER is a career suggestion system designed to help engineering students across all branches identify suitable career paths based on their:

Personal interests and current skills

Work environment preferences

Return on investment (ROI) considerations

Academic performance and support system

The system uses a static career database and a rule-based AI agent to generate personalized career recommendations and highlight skill gaps along with a career preparation framework.

This project is currently in its MVP (Minimum Viable Product) stage and is built using Python and Streamlit.

๐ŸŽฏ Target Users

Engineering students (any branch)

Students exploring:

Private sector jobs

Government jobs

Higher studies

Entrepreneurship

Bank / PSU jobs

โš™๏ธ System Architecture (MVP) User Interface (Streamlit) โ†“ User Profile Builder โ†“ Static Career Database โ†“ AI Career Agent (Rule-based reasoning) โ†“ Career Recommendation + Skill Gap Analysis

๐Ÿง  Core Features

Career recommendations based on user profile

Skill matching between user and career requirements

Identification of missing skills

Career preparation focus suggestions

Interactive web interface using Streamlit

๐Ÿ“ Project Structure PATH_FINDER/ โ”‚ โ”œโ”€โ”€ app.py # Streamlit UI โ”œโ”€โ”€ agent.py # Career recommendation agent โ”œโ”€โ”€ career_db.py # Static career database โ”œโ”€โ”€ scoring.py # Career matching logic โ”œโ”€โ”€ requirements.txt โ””โ”€โ”€ README.md

๐Ÿš€ How It Works

The user enters their skills and preferences through the Streamlit interface.

The AI agent compares the user profile with predefined career paths.

Each career path is scored based on skill match and preferences.

The system recommends the best-matched career.

Missing skills and preparation focus are displayed.

๐Ÿ› ๏ธ Installation & Setup 1๏ธโƒฃ Clone or download the project git clone cd PATH_FINDER

2๏ธโƒฃ Install dependencies pip install -r requirements.txt

3๏ธโƒฃ Run the application streamlit run app.py

๐Ÿงช Technologies Used

Python

Streamlit

Rule-based AI agent architecture

๐Ÿ“ˆ Current Limitations

Uses a static career database

No machine learning or LLM integration yet

Limited career categories

No persistence of user data

๐Ÿ”ฎ Future Enhancements

Interest profiling (RIASEC / O*NET-based)

LLM-powered conversational career agent

Real O*NET skill mappings

Personalized learning paths

Scholarship and financial planning awareness

Mentor recommendation system

๐Ÿค Contribution

This project is under active development. Suggestions, feedback, and contributions are welcome.

๐Ÿ‘ค Author

Adila Shaharban B.Tech Computer Science & Engineering Government College of Engineering, Kannur

๐Ÿ“ License

This project is developed for educational and research purposes.

๐Ÿ’ก Why this README is important

Shows clarity of thinking

Makes your project interview-ready

Helps future collaborators understand your system

Signals that you build real engineering projects

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages