Elena' s AI Blog

Lesson 6: Build Your Own AI

07 Jan 2026 / 10 minutes to read

Elena Daehnhardt


What is AI? Cover
Course: What is AI?
Lesson 6 of 7 85%


TL;DR: Use Teachable Machine to build a Rock-Paper-Scissors detector.

πŸŽ“ The Capstone: YOU Are the AI Engineer! πŸŽ“

You have learned the theory. Now you will be the Engineer.

We are going to use a tool from Google called Teachable Machine. It lets you train a Neural Network right in your browser, with NO CODE!

     🎩
    /πŸ‘οΈ\    
   | πŸ”§ |   <- THIS IS YOU NOW!
    \___/     (An AI Engineer!)
     | |
    /   \

The Mission 🎯

Goal: Train an AI to recognize β€œRock,” β€œPaper,” and β€œScissors” using your webcam!

WHAT YOU'LL BUILD:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Your Webcam       β”‚
β”‚       ↓             β”‚
β”‚   Your AI Model     β”‚
β”‚       ↓             β”‚
β”‚  "That's ROCK!"     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

This is REAL machine learning! The same kind that powers Face ID and Snapchat filters!

Step 1: The Setup πŸ› οΈ

Setting up your first AI model in Teachable Machine

  1. Go to teachablemachine.withgoogle.com
  2. Click β€œGet Started”
  3. Choose β€œImage Project”
  4. Select β€œStandard Image Model”

You should see a screen with β€œClass 1” and β€œClass 2”!

WHAT YOU'LL SEE:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Class 1    β”‚  β”‚   Class 2    β”‚
β”‚              β”‚  β”‚              β”‚
β”‚  [Webcam]    β”‚  β”‚  [Webcam]    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Step 2: Gather Data (Feeding Your AI) 🍎

The three hand gestures to train your AI

Remember Lesson 2? Data is Food! Now we feed our AI!

Training β€œRock” ✊

  1. Rename β€œClass 1” to β€œRock”
  2. Click the Webcam button
  3. Make a fist (Rock symbol ✊)
  4. Hold down β€œHold to Record” button
  5. While holding it, move your hand around!
    • Move it close to camera
    • Move it far away
    • Move it left and right
    • Tilt it at different angles

Goal: Get 50-100 images of β€œRock”

πŸ’‘ Pro Tip: Variety helps! The more angles you show, the smarter your AI becomes!

Training β€œPaper” βœ‹

  1. Rename β€œClass 2” to β€œPaper”
  2. Click Webcam
  3. Hold your hand flat (Paper symbol βœ‹)
  4. Hold to Record and move around (50-100 images)

Training β€œScissors” ✌️

  1. Click β€œAdd a Class” (creates Class 3)
  2. Rename it to β€œScissors”
  3. Click Webcam
  4. Make peace sign (Scissors symbol ✌️)
  5. Hold to Record and move around (50-100 images)
YOUR TRAINING DATA:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  ✊ ROCK  β”‚  β”‚  βœ‹ PAPER β”‚  β”‚βœŒοΈSCISSORSβ”‚
β”‚ 50-100   β”‚  β”‚ 50-100   β”‚  β”‚ 50-100   β”‚
β”‚ images   β”‚  β”‚ images   β”‚  β”‚ images   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
        ↓          ↓          ↓
      TRAINING SET (your AI's food!)

Step 3: Train Your Model 🧠

Watch your AI learn in real-time

This is where the MAGIC happens!

  1. Click the big β€œTrain Model” button
  2. Wait! Do NOT close the tab!
  3. Watch the progress bar
  4. The machine is learning patterns (just like we learned in Lesson 3!)
WHAT'S HAPPENING INSIDE:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Neural Network is:         β”‚
β”‚ β€’ Looking at all images    β”‚
β”‚ β€’ Finding patterns         β”‚
β”‚ β€’ Adjusting weights        β”‚
β”‚ β€’ Getting smarter!         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
⚑ Crunching millions of numbers! ⚑

This usually takes 30-60 seconds. Be patient!

πŸš€ While You Wait

Think about what the AI is learning:

  • β€œRock images have a closed fist shape”
  • β€œPaper images show 5 fingers spread out”
  • β€œScissors images show 2 fingers in a V”

Just like YOU learned these as a kid by seeing examples!

Step 4: Test the Magic! ✨

  1. Look at the β€œPreview” section on the right
  2. Turn on your webcam
  3. Make a Rock symbol ✊
    • Does the bar say β€œRock”?
  4. Try Scissors ✌️
    • Does it recognize it?
  5. Try Paper βœ‹
    • How confident is it?
EXAMPLE OUTPUT:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Rock:     95%   β”‚ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ
β”‚ Paper:     3%   β”‚ β–ˆ
β”‚ Scissors:  2%   β”‚ β–ˆ
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
The AI is 95% confident it's Rock!

πŸŽ‰ If It Works…

Congratulations! You're an AI developer

CONGRATULATIONS! You just trained a Deep Learning Computer Vision Model! You are officially an AI Developer! πŸŽ“

πŸ˜• If It Doesn’t Work Well…

No problem! This means you need more/better data!

  • Go back to Step 2
  • Add more examples (especially angles that confused it)
  • Retrain in Step 3

Remember: Even professional AI engineers retrain their models many times!

Challenge Level UP! πŸš€

Challenge 1: The β€œNothing” Class

Problem: What happens if you leave the room? The AI might flicker between Rock/Paper/Scissors randomly!

Fix: Add a 4th Class!

  1. Click β€œAdd a Class”
  2. Name it β€œEmpty” or β€œNothing”
  3. Record the background with NO hand in view
  4. Retrain
  5. Now it should stay stable when you’re not there! βœ…

Challenge 2: Test on a Friend!

Ask a friend or family member to try it! Question: Does it work for their hands too? Why might it fail? Maybe they have bigger/smaller hands than you!

Fix: Add examples of THEIR hands to your training data!

Challenge 3: Two-Hand Mode!

Can you train it to recognize two hands making the sign at once? Try it!

Challenge 4: Add More Signs!

Add new classes:

  • β€œThumbs Up” πŸ‘
  • β€œPeace Sign” ✌️
  • β€œOK Sign” πŸ‘Œ

Get creative!

What You Just Learned πŸŽ“

By completing this project, you experienced:

βœ… Data Collection (taking photos of hand signs) βœ… Labeling (naming each class Rock/Paper/Scissors) βœ… Training (letting the AI find patterns) βœ… Testing (checking if it works) βœ… Iteration (improving with more data)

This is EXACTLY what professional AI engineers do! You just did it yourself! 🌟

THE AI DEVELOPMENT CYCLE:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Collect Data β”‚
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
       ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Label Data   β”‚
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
       ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Train Model  β”‚
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
       ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Test Model   β”‚
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
       ↓
    Works? ────NO──→ Add more data! (loop back)
       β”‚
      YES
       ↓
   DONE! πŸŽ‰

Export Your Model πŸ“¦

Want to save your AI? You can!

  1. Click β€œExport Model”
  2. Choose your format
    • Teachable Machine: Share with friends (gives you a link!)
    • TensorFlow: For Python programmers
    • TensorFlow.js: For websites

Save your model! You built it, you own it!

Your Next Steps πŸš€

Now that you know how AI works, where do you go next?

Beginner Path:

  1. βœ… You just did this! (Teachable Machine)
  2. Play with Quick, Draw! (see how AI recognizes doodles)
  3. Try AI Experiments at experiments.withgoogle.com

Intermediate Path:

  1. Learn Python basics (Check out our Python course!)
  2. Try Scratch AI projects
  3. Experiment with more Teachable Machine projects

Advanced Path:

  1. Learn Python + TensorFlow
  2. Build your first AI with code
  3. Take online AI courses (Coursera, Khan Academy)
  4. Join AI clubs or competitions!
YOUR AI JOURNEY:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Level 1: Teachable   β”‚ ← YOU ARE HERE! βœ…
β”‚ Level 2: Python      β”‚
β”‚ Level 3: TensorFlow  β”‚
β”‚ Level 4: Build Apps  β”‚
β”‚ Level 5: AI Engineer β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Your AI Developer Certificate πŸ…

═══════════════════════════════════════
          AI DEVELOPER CERTIFICATE
───────────────────────────────────────
             THIS CERTIFIES THAT

          [YOUR NAME HERE]

    HAS SUCCESSFULLY COMPLETED THE
          WHAT IS AI? COURSE

             AND HAS EARNED THE
                 TITLE OF

           πŸ€– AI EXPLORER πŸ€–

    Skills Mastered:
    βœ“ Understanding AI vs Traditional Code
    βœ“ Supervised Learning Concepts
    βœ“ Neural Network Architecture
    βœ“ Generative AI & Prompt Engineering
    βœ“ AI Ethics & Deepfake Detection
    βœ“ Building & Training AI Models

        Date: January 10, 2026
        
   "The best way to predict the future
         is to invent it"
           - Alan Kay

═══════════════════════════════════════

Print this! You earned it! πŸŽ‰

Final Thoughts πŸ’­

You started this course not knowing what AI really was.

Now you:

  • Understand how AI learns (patterns from data)
  • Can spot bias and deepfakes
  • Know how to write good prompts
  • Built your OWN working AI model!

You’re not just using AIβ€”you UNDERSTAND it.

That makes you part of an elite group! Most people have NO IDEA how this technology works. But YOU do! 🌟

πŸ” AI Detective’s Final Message:

β€œRemember: AI is just a tool. It’s not magic, it’s not alive, and it’s not smarter than youβ€”it just processes patterns faster. YOU have creativity, common sense, and ethics. Don’t let AI replace your thinkingβ€”use it to enhance it!”

πŸ’‘ Parent/Teacher Celebration

This is a HUGE accomplishment! Your learner now understands one of the most important technologies of the 21st century! Consider:

  • Having them demo their Teachable Machine project to family
  • Discussing real-world AI applications at dinner
  • Encouraging them to explore more AI projects
  • Following AI news together and discussing it

Stay Curious! πŸ”­

AI is changing FAST. What you learned today is just the beginning!

Keep learning. Keep building. Keep asking questions.

The future needs people like you who understand AI AND care about using it responsibly!

πŸŽ‰ Achievement Unlocked: AI MASTER! Final Level: EXPERT (6/6 complete!)

You did it! Now go build something amazing! πŸš€


🌟 Share Your Success!

Built something cool? Want to show it off?

  • Share with your teacher
  • Show your family
  • Post in AI learning communities (with parent permission!)
  • Keep a portfolio of your AI projects!
  1. Python for Beginners (our course!) - Learn to code
  2. AI For Everyone (Coursera) - Free course by Andrew Ng
  3. Code.org AI - Interactive AI lessons
  4. MIT App Inventor - Build AI apps visually
  5. Join a coding club - Find friends who love AI!

Remember: Every expert was once a beginner. You just took your first big step!


This post is part of the What is AI? series.

desktop bg dark

About Elena

Elena, a PhD in Computer Science, simplifies AI concepts and helps you use machine learning.

Citation
Elena Daehnhardt. (2026) 'Lesson 6: Build Your Own AI', daehnhardt.com, 07 January 2026. Available at: https://daehnhardt.com/courses/book_ai/06-capstone/
Course Library