What is Teachable Machine?
Teachable Machine by Google is a web-based tool that democratizes machine learning by making it fast, easy, and accessible to all. It provides a user-friendly interface to train a computer to recognize images, sounds, and poses without the need for coding or machine learning expertise.
Teachable Machine Video
Features
Easy Model Creation
With Teachable Machine, you can create machine learning models in three simple steps:
- Gather: Collect and group examples into classes that you want the computer to learn.
- Train: Train your model and instantly test it to assess its classification accuracy.
- Export: Export your model for use in your projects, whether they’re websites, apps, or more.
Flexibility
Teachable Machine is flexible and accommodates different work styles. It allows you to:
- Use files or capture examples live.
- Teach a model to classify images using files or your webcam.
- Teach a model to classify audio by recording short sound samples.
- Teach a model to classify body positions using files or by striking poses in your webcam.
The tool operates on-device, ensuring that no webcam or microphone data leaves your computer.

Real-world Applications
Users have creatively applied Teachable Machine in various projects:
- Tiny Sorter: A DIY experiment connecting the platform with Arduino.
- Project Euphonia: Steve Saling uses Teachable Machine to communicate using facial gestures to trigger sounds.
- Teachable Snake: Vince MingPu Shao used the AI to turn their webcam and a piece of paper into a game controller.