Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Sujata2017 authored Sep 27, 2023
1 parent 5bba2b6 commit 2d9a999
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,26 @@

In this project, taken a student database in order to implement student performance predictor. Deployed this end to end ML application using CI CD pipelines and GitHub actions using ECR and EC2 instance.

Developed these components:
Project Pipeline:
* Data Ingestion
* Data Transformation
* Model Trainer
* Model Evaluation
* Model Deployment

### 1. Data Ingestion:
Data ingestion is the process in which unstructured data is extracted from one or multiple sources and then prepared for training machine learning models.

### 2. Data Transformation
Data transformation is the process of converting raw data into a format or structure that would be more suitable for model building.

### 3. Model Trainer
Model training in machine learning is the process in which a machine learning (ML) algorithm is created or selected and fed with sufficient training data so that it could learn and give accurate predictions in the future.

### 4. Model Deployment
Deployment is the method by which we integrate a machine learning model into production environment to make practical business decisions based on data.


Used different ML models like LinearRegression, CatBoostRegressor, KNeighborsRegressor, DecisionTreeRegressor , XGBRegressor, also different ensemble techniques like - AdaBoostRegressor, GradientBoostingRegressor, RandomForestRegressor. From these list of models, got the best model along with the best model score.


Expand Down

0 comments on commit 2d9a999

Please sign in to comment.