AI powered tool created using Flask and following ML models like K-Neighbors Regressor, Decision Tree ,Random Forest Regressor , XGBRegressor, CatBoosting Regressor, AdaBoost Regressor
It is a fully feature ML Web app which predicts the Maths'score based on the different categorical and numerical features provided in the dataset
- Custom Exception Handling
- Logging
- Exploratory Data Analysis (EDA)
- Data Ingestion
- Data Transformation using Pipeline
- Model Training and Model Evaluation
- Prediction Pipeline and implementation using Flask App
- Web App results

- Logging Results after successful Data Ingestion, Data Transfromation and Model Training and selects the best model based on R2 score.

pip install -r requirements.txt
conda create -p venv python==3.8 -y
python src/components/data_ingestion.py ( To create preprocessor.pkl for data transformation and model.pkl for prediction)
python app.py
