Skip to content

SilentProgrammer-max/My-Streamlit-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Streamlit App – Explore ML Models on Popular Datasets

Welcome to my interactive Machine Learning Model Explorer built using Streamlit. This app allows users to:

  • Select different datasets
  • Choose between popular ML models (SVM, KNN, Random Forest)
  • Tune hyperparameters through the sidebar
  • Visualize results in 2D using PCA
  • View model accuracy scores instantly

Features

Select from popular datasets:

  • Iris
  • Breast Cancer
  • Wine

Choose and tune classifiers:

  • K-Nearest Neighbors (KNN) – Adjust the number of neighbors
  • Support Vector Machine (SVM) – Control the regularization parameter C
  • Random Forest – Set n_estimators and max_depth

Real-time insights:

  • Shows dataset shape and number of classes
  • Displays accuracy of the selected model
  • Visualizes data in 2D using PCA with color-coded target labels

Tech Stack

  • Python
  • Streamlit
  • Scikit-learn
  • Matplotlib
  • NumPy

App Preview

App Screenshot


How to Run This App Locally

# 1. Clone the repository
git clone https://github.com/YourUsername/My-Streamlit-App.git

# 2. Navigate into the project directory
cd My-Streamlit-App

# 3. Install the dependencies
pip install -r requirements.txt

# 4. Run the Streamlit app
streamlit run app.py
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy