๐งญ 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