train.madbot.in
Build your own AI model
Students can collect examples, train a model, test it, improve data, and save their project.
Collect Data
↓
Train Model
↓
Test & Improve
Image AI
Train with webcam or uploaded images.
Draw AI
Train alphabets, digits, symbols, and shapes.
Text AI
Classify messages, feelings, topics, and intents.
Number AI
Predict values from numeric data.
How students learn
1Create classes
2Add examples
3Train
4Test
5Improve
Image AI
Train using camera or image upload
Best for classroom object recognition with a stable background and lighting.
Classes
Collect Examples
Selected class: Class 1
Camera preview
Tip: Add at least 8-15 examples per class for better results.
Train & Test
Model not trained yet.
Prediction
-
Confidence: -
Draw AI
Train alphabets, digits, shapes, or symbols
Students draw examples on canvas. The model learns from their own drawings.
Classes
Drawing Canvas
Selected class: A
Draw one character or shape at a time. Keep it large and centered.
Train & Test
Model not trained yet.
Prediction
-
Confidence: -
Text AI
Train text classification
Useful for sentiment, topic, spam/not spam, and chatbot intent activities.
Classes & Examples
Train & Test
Model not trained yet.
Prediction
-
Confidence: -
Number AI
Train number prediction
Enter input/output data and train a simple regression model.
Training Data
| Input X | Output Y |
|---|
Predict
Model not trained yet.
Prediction
-
Formula: -
Save / Load
Save projects and models
Download a project file, upload it later, or save it in the same browser.
Save Project
Save all classes, examples, and trained model data into one JSON file.
Load Project
Upload a previously downloaded MadBot ML Lab project JSON file.
Important Notes
- Camera works only on HTTPS domains such as train.madbot.in or on localhost.
- This V1 uses lightweight browser ML algorithms, so it does not need a server or API key.
- For advanced image recognition, V2 can use TensorFlow.js + MobileNet transfer learning.