Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.61 KB

File metadata and controls

27 lines (20 loc) · 1.61 KB

🤖 PathMaster AI: Strategic Career Diagnostic Center

PathMaster AI is a sophisticated career alignment platform that helps students synchronize their current academic trajectory with their true passions. By combining Machine Learning (Gradient Boosting) for success probability forecasting and Generative AI (Llama 3.3) for strategic roadmapping, it provides a data-driven approach to career planning.

🚀 Key Features

  • ML Success Forecasting: Analyzes study hours, attendance, and grades to predict the probability of success in a chosen path.
  • AI Strategic Roadmaps: Generates 3-step actionable roadmaps to help users pivot from their current studies to their dream career.
  • PathMaster Chatbot: An intent-based advisory session that provides instant details on paths like Engineering, Medicine, Arts, and Management.
  • Robust Data Handling: Features auto-training logic that repairs or builds the model directly from a CSV if missing.

🛠️ Tech Stack

  • Frontend: Streamlit
  • Machine Learning: Scikit-Learn (GradientBoostingClassifier), Joblib, Pandas, NumPy
  • LLM Integration: Groq Cloud API (Llama 3.3 70B)
  • Deployment: Docker / Hugging Face Spaces

📋 Project Structure

├── app.py                # Main Streamlit application
├── intents.json          # PathMaster advisory knowledge base
├── requirements.txt      # Python dependencies
├── student_gb_model.pkl  # Trained ML model (auto-generated)
├── Updated_Student_Performance.csv # Training dataset
└── Dockerfile            # Containerization setup