Back to Projects
Machine Learning ApplicationCompleted

Career Recommendation System

A machine-learning web application that recommends potential career paths based on a user's skills and interests.

  • Python
  • Scikit-learn
  • Streamlit
  • SHAP
  • Groq
Career Recommendation System web application interface

Interface Preview

Career Recommendation System web application interface
Career recommendation interface

Overview

A machine-learning web application that recommends potential career paths based on a user's skills and interests.

Key Features

  • Skill input
  • Career prediction
  • Scikit-learn model
  • Explainable recommendation layer
  • SHAP-based explanation
  • Generated career guidance
  • Streamlit interface

Technology / Architecture

  • Python
  • Scikit-learn
  • Streamlit
  • SHAP
  • Groq

Challenges & Learnings

Challenges

  • Designing recommendations that remain explainable instead of feeling like a black-box prediction.
  • Balancing generated guidance with model-driven career suggestions.

Learnings

  • Recommendation tools need clear explanations so users understand why a suggestion appears.
  • Simple interfaces can make machine-learning outputs easier to explore.