SkillBridge β Coding in Color Recommendation Models
Two ML models that power skill recommendations for the Coding in Color program.
Architecture
Model 1 (K-Means) β student archetype
β
LLM β skill rec + project idea
β
Model 2 (XGBoost) β follow-through probability
Model 1: Skill Cluster (K-Means)
- Input: 36 integer skill columns (checkin counts per skill)
- Output: Cluster name, confidence, distances
Model 2: Engagement Predictor (XGBoost)
- Input: 7 engagement features (no skill selection β that's the LLM's job)
- Output: Follow-through probability (0-1)
Usage
import joblib
import xgboost as xgb
from huggingface_hub import hf_hub_download
cluster_model = joblib.load(hf_hub_download("Dc-4nderson/cic-skillbridge-models", "model1/cluster_model.joblib"))
scaler = joblib.load(hf_hub_download("Dc-4nderson/cic-skillbridge-models", "model1/scaler.joblib"))
eng_model = xgb.XGBClassifier()
eng_model.load_model(hf_hub_download("Dc-4nderson/cic-skillbridge-models", "model2/engagement_model.json"))
- Downloads last month
- -
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support