metadata
license: mit
language:
- en
metrics:
- accuracy
- roc_auc
- precision
- f1
- confusion_matrix
base_model:
- Gourav18/AutoML
new_version: Gourav18/AutoML
library_name: sklearn
tags:
- code
- AutoMl
AutoML
AutoML Application
An automated machine learning application built with Streamlit that helps users to:
- Load and preprocess data
- Train multiple ML models (Logistic Regression, SVM, Random Forest)
- Automatically select the best model
- Visualize model performance
- Make predictions with the trained model
Features
- Data Upload & Analysis: Upload CSV or Excel files, view statistics, and visualize correlations
- Automated Data Preprocessing: Handle missing values and categorical encoding
- Model Training: Train multiple models with hyperparameter tuning
- Model Visualization: Compare model performance with various metrics
- Prediction: Make predictions using the trained model
Setup
- Clone this repository
- Install the requirements:
pip install -r requirements.txt
- Run the application:
streamlit run main.py