AI-Based Career Guidance System for Engineering Students
Skill Path Finder is an intelligent web application developed using Python Flask that analyzes a student's existing skills and recommends suitable engineering career paths based on skill matching.
Unlike traditional career guidance systems, this project evaluates the user's technical knowledge, calculates a career alignment score, identifies missing skills, and provides personalized recommendations.
✔ Skill Analysis ✔ Career Recommendation ✔ Career Alignment Score ✔ Missing Skill Detection ✔ Engineering Career Guidance ✔ NLP Keyword Matching ✔ Interactive Dashboard ✔ Responsive UI
• HTML • CSS • JavaScript
• Python • Flask
• (Currently In-Memory)
• SQLite • Machine Learning • Resume Analysis
git clone https://github.com/Swapnika2229/Skill-Path-Finder.gitcd Skill-Path-Finder
pip install -r requirements.txt
python app.pyhttp://localhost:5000
Skill_Path_Finder/ ├── app.py ├── requirements.txt ├── README.md ├── data/ ├── templates/ ├── static/ │ ├── css/ │ └── js/
| Role | Description |
|---|---|
| 💻 Software Engineer | Design and develop software systems |
| 📊 Data Scientist | Analyse data and build ML models |
| 🤖 AI / ML Engineer | Build and deploy AI systems |
| 🌐 Web Developer | Build websites and web apps |
| 🔐 Cybersecurity Engineer | Protect systems from threats |
| ☁️ Cloud Engineer | Manage cloud infrastructure |
| 🗄️ Data Engineer | Build data pipelines |
| ⚙️ Mechanical Engineer | Design mechanical systems |
| 🏗️ Civil Engineer | Infrastructure and construction |
| 🔌 Electronics Engineer | Circuit and embedded systems design |
- Student selects a target engineering career role
- Student enters their learning activities in free text
- System extracts skills using NLP keyword matching
- Matched and missing skills are identified
- Career Alignment Score (%) is calculated
- Alignment level (High / Moderate / Low) is displayed
- Personalised feedback is provided
| Score | Level | Interpretation |
|---|---|---|
| ≥ 70% | 🟢 High | Well-prepared for this role |
| 40–69% | 🟡 Moderate | Good foundation, focus on gaps |
| < 40% | 🔴 Low | Significant skill development needed |
✔ Resume Upload ✔ AI Career Prediction ✔ Roadmap Generator ✔ Course Recommendation ✔ Authentication ✔ Dashboard ✔ Engineering Branch Selection ✔ Learning Progress
Swapnika Mohanty B.Tech CSE