Yesterday you trained an AI. Here's the catch: an AI is only as smart as the examples you feed it. Give it lopsided, biased, or mislabeled data and even a "smart" AI turns silly. Let's see it happen — and learn to fix it.
The robot sorts 🍎 apples from 🍋 lemons using two clues: size (left→right) and yellowness (bottom→top). The colored zones show what the robot would guess anywhere. The little dots with rings are the test — fruit it's never seen. An ✗ means it got that one wrong!
Drop your own examples — pick a fruit, then click the box:
Or load a situation:
Load 🕶️ Biased above. See how the robot only ever saw apples from one tiny corner? It looks sure of itself — but any apple that's a bit different gets called a lemon (all those ✗s). This is bias, and it's the #1 way real AIs go wrong.
Tap 🕶️ Biased to break the robot, then go back to the lab and add your own good examples (spread them out to cover where real apples and lemons actually live) until you push the accuracy to 90%+. Fix it with data!
Eyeballing your data is step one. Professionals treat data as the main job (data-centric AI):
✅ Catches obvious problems. ⚠️ Misses subtle, hidden bias.
Re-sampling / re-weighting classes, and fairness audits across groups. ✅ Fairer models.
Datasheets and model cards record the data used and known limits - required at real companies.
You learned the golden rule of AI: garbage in, garbage out. Good, fair, varied data makes a smart AI — bad data breaks it, no matter how fancy it is.