A web application built with Python and Streamlit that allows users to upload or load datasets, clean messy data automatically, explore insights, and train machine learning models (Logistic Regression & Random Forest).
Features:
- Upload CSV or load Seaborn datasets
- Data cleaning (handle missing values, encode categorical features)
- Data exploration (info, describe, heatmap)
- Select target & features with checkboxes
- Train models and view accuracy & confusion matrix
- Download cleaned data