Skip to content

arkhash0309/Auto-ML-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto-ML-App

This project involves the implementation of a web application to make use of Automated Machine Learning.

The libraries used in this project were:

  • Python
  • Pandas Profiling
  • PyCaret
  • Streamlit
  • Steps followed:

  • The necessary libraries were imported.
  • The streamlit app is built with its features.
  • The app is tested by uploading the dataset into the web app.
  • Sections of the web application:

  • Upload: Allows the user to upload the dataset
  • Profiling: Performs Exploratory Data Analysis(EDA) on the dataset
  • Modelling: Allows the user to select the target column and perform the model training.
  • Download: Allows the user to download the optimal model.
  • The cool part about this application is that it automatically chooses the most efficient and optimal model with the best hyperparameters.

    Make sure to use python 3.10 or less, else might face issues in the installation of pycaret.

    Credits: @nicknochnack

    Source: https://www.youtube.com/watch?v=xTKoyfCQiiU