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 XOutput 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.