Instructions to use Larxmind/student-dropout-predictor-rf with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Scikit-learn
How to use Larxmind/student-dropout-predictor-rf with Scikit-learn:
from huggingface_hub import hf_hub_download import joblib model = joblib.load( hf_hub_download("Larxmind/student-dropout-predictor-rf", "sklearn_model.joblib") ) # only load pickle files from sources you trust # read more about it here https://skops.readthedocs.io/en/stable/persistence.html - Notebooks
- Google Colab
- Kaggle
Student Dropout Predictor (Early Warning System)
Model Description
This model is a Gradient Boosting Classifier classifier designed to predict the likelihood of student dropout (academic churn) in a virtual learning environment. It serves as the core analytical engine for an Early Warning System (EWS) that triggers proactive generative AI interventions.
- Model Type: Random Forest Classifier
- Task: Tabular Classification (Binary: Dropout vs. Retained)
- Language: English/Spanish feature support
- Interpretability: Fully compatible with SHAP (SHapley Additive exPlanations) to extract individual risk factors.
Intended Use
This model is intended for educational institutions to identify at-risk students based on their telemetry and engagement data (clicks, VLE interactions, assignment submissions, and demographics). It is designed to be used in conjunction with a generative AI agent (e.g., Claude 3.5 via AWS Bedrock) to draft personalized intervention emails based on the root causes of the predicted risk.
Training Data
The model was trained on an anonymized dataset comprising student demographics, historical academic performance, and daily interaction logs with the Virtual Learning Environment (VLE).
Features
The input features include, but are not limited to:
vle_clicks: Total interactions with the digital platform.attendance_days: Active days in the system.assessments_submitted: Number of assignments handed in.- Demographics: Age band, disability status, prior education level.
Metrics
(Note: Update these metrics based on your final evaluation script)
- Accuracy: 0.77
- F1-Score: 0.78
- ROC-AUC: 0.84
- Downloads last month
- -