Skip to content

It contains the code for the deployed streamlit app which helps to determine importance of features for classification datasets using Random Forest and Extra Trees Classifiers

Notifications You must be signed in to change notification settings

asad-mahmood/featureSelectionApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Feature Selection App

Streamlit App

A small demo of the App:

Alt Text

App Functionality

Classification Edition

In this app I am using Random Forest Classifier and Extra Trees Classifier to determine and plot the importance of features. It will help me select which features to use in the final model.

Regression Edition

To be added soon..

Reproducing this web app

To recreate this web app on your own computer, do the following.

Install prerequisite libraries

Download requirements.txt file

wget https://raw.githubusercontent.com/asad-mahmood/featureSelectionApp/main/requirements.txt

Pip install libraries

pip install -r requirements.txt

Download and unzip contents from GitHub repo

Download and unzip contents from this repo and open up the command prompt and traverse to the location where you unzipped the repo contents

Launch the app

Use this command to run it on your local machine

streamlit run app.py

About

It contains the code for the deployed streamlit app which helps to determine importance of features for classification datasets using Random Forest and Extra Trees Classifiers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages