Student Early Warning System
Predictive ML Pipeline
PythonXGBoostScikit-LearnPandasStreamlit
Technical Execution
>
Architected a multi-scenario Machine Learning pipeline to classify university dropout risks across 7 academic semesters, achieving up to 81.3% peak accuracy and 75.0% recall using XGBoost and Random Forest.
>
Engineered an automated data pipeline to process 3,000+ raw records and extract 7 time-series predictive indicators, optimizing an 80:20 imbalanced dataset via strategic threshold calibration (0.42).
>
Deployed the inference engine as an interactive web application using Streamlit, enabling dynamic state management and sub-second evaluation across 7 dynamically loaded models (.pkl).
// For deep dive system design, algorithms, and comprehensive architecture details, please refer to the official documentation.
Read Full README→