A simple Streamlit web application that allows users to upload a cleaned CSV file, select a target column, and automatically train classification models using PyCaret. Trained models and their metadata are stored and listed using MongoDB.
- Upload and preview CSV datasets
- Automatic column cleaning and null check
- Choose target column for classification
- Train models using PyCaret AutoML
- Quick Mode (faster) and Full Mode options
- Save trained model and metadata to MongoDB
- View and download previously trained models from sidebar
- pip install -r requirements.txt
- streamlit run app.py
