Teach me

This Machine Learning Simulation will let you train me, a machine, using your camera.
So, I (your machine) could learn and behave like what you have trained me for.
No installation. No coding. Just your browser

Continue

After clicking continue, I would ask your permission to access the camera so you can train me. Please allow.

Sorry, looks like your browser or device can't load this page perfectly. Please try visiting this site from different browser or on a desktop computer.

Sorry, looks like your browser or device can't load this page. Please try visiting this site from different browser or on a desktop computer.
0 sample data
Confidence
0%
Press and Hold to train
0 sample data
Confidence
0%
Press and Hold to train
0 sample data
Confidence
0%
Press and Hold to train

To teach your machine, please turn on your camera and then refresh the page. please refresh the page and allow camera access.

Machine Learning

Let's walkthrough each step so you can train me (your machine)

What is happening here?

Your machine consists of 3 different parts : live video, 3 boxes with 3 buttons, and output

 

Each box has its own function :

  • Left box can switch on ONE lamp
  • Middle box can switch on ALL lamps
  • Right box can do something cool

 

We are going to make 3 different gestures on the live video, give sample data to each box, and then see the output

What should I do?

pan_tool
Prepare 3 gestures
pets
Train the first box
loop
Repeat for other boxes

How do I know it's working?

If you train the machine according to the example, it should work like following :

  • Showing fist would activate the left box which could switch on ONE lamp
  • Showing palm would activate the middle box which could switch on ALL lamps
  • Showing rock-gesture would activate the right box which could gradually switch on all lamps