Describe Your Problem
Enter your machine learning problem or dataset goals below and click 'Analyze & Recommend' to generate server-side Gemini AI model suggestions.
How this works
- Type or paste your project goal or problem description in plain text (up to 750 words).
- Click "Analyze & Recommend" to send your problem statement to backend Gemini AI.
- You will automatically navigate to Model Guidance to review recommended model algorithms.
Model Guidance
Review AI model evaluations and click 'Make this simpler' to ELI5 technical jargon into plain language, or hover terms for definitions.
How this works
- Review the top recommended machine learning algorithms selected specifically for your problem statement.
- Click "Make this simpler" repeatedly — each click makes the explanation noticeably simpler down to an ELI5 child analogy.
- Hover over highlighted technical terms (dotted purple underline) for instant glossary definitions.
Dataset Cleaning
Upload your raw tabular dataset and click 'Run Automated Cleaning' to impute missing values, drop duplicates, and view an audit timeline.
How this works
- Select a dataset file (.csv, .json, .tsv, .parquet, .txt) from your local system.
- Click "Run Automated Cleaning" to trigger server-side Pandas data quality transforms.
- Review clean row counts, quality index score, and step-by-step audit logs.
Dataset Supply
Browse curated baseline datasets below and click 'Download' to stream raw files directly to your device, or upload custom datasets in Admin mode.
How this works
- Search or filter pre-loaded machine learning datasets (Iris, Wine, Breast Cancer, Diabetes, etc.).
- Click "Download" to stream raw CSV files straight to your computer.
- Use the Admin Upload form below (or drop files into
data-library/on server) to add new datasets.
+ Admin: Add New Dataset to Curated Supply Library
Testing Framework
Select a model estimator (or upload your custom model file) and click 'Execute Testing Pipeline' to evaluate performance and view accuracy/R² metrics.
How this works
- Optionally upload your own custom model artifact (.py, .js, .pkl, .html) using the box below.
- Select an estimator algorithm and specify the target task type (Classification vs. Regression).
- Click "Execute Testing Pipeline" to run model evaluation and inspect metrics and logs.
You can input models of types - .py/.js/.pkl/.html
Training Framework
Upload a trained model file, configure cross-validation folds, then click 'Start Model Training' to execute model training and inspect performance logs.
How this works
- Optionally upload your own custom model artifact (.py, .js, .pkl, .html).
- Choose cross-validation split strategy (5-fold vs 10-fold CV).
- Click "Start Model Training" to execute fitting loops and monitor execution progress.
You can input models of types - .py/.js/.pkl/.html