File size: 1,213 Bytes
20f7753
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import streamlit as st

st.set_page_config(page_title="AutoML - Classification & Regression", layout="wide")

st.title("Automated Machine Learning (AutoML) Pipeline")
st.subheader("Effortless ML Model Training for Classification & Regression")

st.markdown("""
### ๐Ÿ”น About the Project
This AutoML project, built using Streamlit and deployed on Hugging Face, simplifies machine learning model training. Users can upload a dataset, and the system will:
- **Detect the problem type** (Classification or Regression)
- **Preprocess the data** (handling missing values, encoding categorical variables, feature scaling, etc.)
- **Train multiple models** automatically
- **Evaluate performance** based on accuracy or other relevant metrics
- **Display results** interactively with visualizations
### ๐Ÿš€ How It Works
1. **Upload a dataset (CSV format)**
2. **Select the type of machine learning problem** (or let the system auto-detect)
3. **Choose an algorithm** or let the system try multiple models
4. **View model performance and accuracy**
5. **Download the trained model (optional)**
### ๐Ÿ“Œ Features in Development
- Hyperparameter tuning
- Model interpretability
- Deployment options for trained models
""")