Add Streamlit app for student success prediction and model training script

- Created `streamlit_app.py` for a user-friendly dashboard to predict student outcomes using a Random Forest model.
- Added `requirements.txt` to specify necessary Python packages for the application.
- Implemented `train_and_save_model.py` to train the Random Forest model and save it along with preprocessing information.
- Included detailed user input forms for various student characteristics and academic performance metrics.
- Added custom styling for better UI/UX in the Streamlit app.
- Integrated prediction results display with probability metrics and model performance insig
This commit is contained in:
2025-09-27 23:45:14 +03:00
commit ed2ff5b359
7 changed files with 19386 additions and 0 deletions
File diff suppressed because one or more lines are too long