Skip to content

Latest commit

 

History

History
94 lines (44 loc) · 3.33 KB

README.md

File metadata and controls

94 lines (44 loc) · 3.33 KB

Data Pre-processing and Model Selection Web App

A web app to simplify the data pre processing steps and hyper parameter tuning process of machine learning models. It helps in selecting the best model with optimal parameters. The web app has services for both data pre-processing steps and machine learning model hypertuning process.

File Upload

First a file is uploaded to the web-app. The file for pre-processing can be raw. But for building a machine learning model and selecting the best model with optiimal parameters, a pre-processed file needs to be uploaded with the target feature at its last column. It can be either a regression or a classification task.

File upload format : cdv,txt,xls,xlsx,ods,odt
I have also given link to download sample datasets so as to explore the app.

Sample Datasets :

sample_file_for_preprocessing : You can use this file for pre-processing tasks
regression_preprocessed_file : You can use this file to build regression models
classification_preprocessed_file : You can use this file to build classification models

front

Data Overview

Once the file is uploaded, you can have an overview of the file regarding its shape, null values and other features.

file_uploaded

Data Pre-processing

The app offers various data pre-processing services ranging from dropping rows columns, filling in missing values to label encoding columns.

features

missing

plots

outliers

drop

label

Machine Learning Model

Regression Models

regression

There are 5 regression models that you can play with on their parameters. Ploynomial Linear Regression
Multiple Linear Regression
Decision Tree Regression
Random Forest Regression
Support Vector Regression

types

Classification Models

classification

There are 7 classification models that you can play with on their parameters. Logistic Regression
Decision Tree Classifier
Random Forest Classifier
Naive Bayes
KNN
Linear Discriminant Analysis
Kernel SVM

classify_all