PythonFlaskScikit-learnStreamlitAI / ML

EasyML — No-Code Machine Learning Platform

A no-code ML platform that democratises machine learning — upload a dataset, get model recommendations, run predictions, and download trained models. No coding required.

Jun 2026
## Overview EasyML makes machine learning accessible to anyone — business analysts, researchers, and domain experts — without requiring a single line of Python. Upload your data, choose your goal, and let the platform handle the rest. ## How It Works 1. **Upload your dataset** — CSV, Excel, or JSON 2. **Auto-preprocessing** — EasyML handles missing values, encoding, and normalisation automatically 3. **Model recommendation** — the platform evaluates multiple algorithms and recommends the best fit 4. **Train & evaluate** — see accuracy metrics, feature importance, and model diagnostics 5. **Make predictions** — input new data and get instant predictions 6. **Download your model** — export the trained model for integration into other systems ## Supported Tasks - **Classification** — spam detection, customer churn, disease diagnosis, sentiment analysis - **Regression** — price prediction, demand forecasting, performance estimation ## Tech Stack - **Python** — core ML processing - **Scikit-learn** — model training, evaluation, AutoML pipeline - **Streamlit** — interactive web interface (no frontend framework needed) - **Pandas / NumPy** — data preprocessing and analysis - **Pickle / Joblib** — model serialisation and download