#AI Model predict G1, G2, G3 math scores base on academic feature
#The project is still in develop
-
Progam's features:
- Machine learning model use XGBoost Model to predict
- Filtering importance feature to increase model's efficiency
- Model and features was saved as ".pkl" file
- Visualization Importance Score Plot
-
Project Structure:
- D:. ª structure.txt
- +---Math_Score_Predict
- ª ª Math_G1_Score_Predict.py
- ª ª Math_G2_Score_Predict.py
- ª ª Math_G3_Score_Predict.py
- ª ª Model_XGBoost_Selected_Predict_G1.pkl
- ª ª Model_XGBoost_Selected_Predict_G2.pkl
- ª ª Model_XGBoost_Selected_Predict_G3.pkl
- ª ª selected_features_predict_g1.pkl
- ª ª selected_features_predict_g2.pkl
- ª ª selected_features_predict_g3.pkl
- ª ª
- ª +---pycache
- +---student
-
student-mat.csv student-merge.R student-por.csv student.txt
-
Clone repo:
git clone https://github.com/triai/student-g3-predictor.git
-
Install library
pip install -r requirements.txt
-
Run predict script
python Predict_G3.py