Skip to content

Kentryan-bal/Machine-Learning-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine-Learning-Web-App

This project is a Streamlit-based web application for binary classification using machine learning models. The app is designed to predict whether mushrooms are edible or poisonous based on their features.

Features

  • Interactive UI: Built with Streamlit, allowing users to select classifiers and tune model hyperparameters from the sidebar.
  • Supported Classifiers:
    • Support Vector Machine (SVM)
    • Logistic Regression
    • Random Forest
  • Model Metrics: Displays accuracy, precision, and recall for predictions.
  • Visualization: Plots Confusion Matrix, ROC Curve, and Precision-Recall Curve for model evaluation.
  • Data Handling: Loads and encodes the mushroom dataset (mushrooms.csv) for classification.
  • Raw Data View: Option to display the raw mushroom dataset in the app.

Access

You can access the live web app here:
https://machine-learning-web-app-mushrooms-idd56fykaeyes5hxec6jyg.streamlit.app/

About

Utilized Streamlit to create a Machine Learning Web App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages