8 岁以上 · 入门 · Scratch
让我开心:会读心情的虚拟宠物
Make Me Happy
你会做一个会「读心情」的角色:你夸它,它就露出笑脸;你说难听的话,它就难过。先用「写规则」的笨办法试一次,体会为什么写不完;再教电脑自己看例子学会分辨,做出真正聪明的版本。
🧠背后的 AI 概念
电脑本来不懂什么是「友善」、什么是「刻薄」。一种办法是把所有可能的句子都列出来写成规则——但句子无穷无尽,根本列不完。更聪明的办法是给它看例子:一批友善的话、一批刻薄的话,让它从用词和句式里找规律,连没见过的新句子也能判断。这就是「文本分类」,也叫「情感分析」。
大致怎么做
1
先在 Scratch 里用「如果……就……」规则做一个会变表情的角色,体会规则法为什么不够用。
2
在 Machine Learning for Kids 平台上新建一个识别「文字」的项目。
3
收集例子:往「友善的话」里至少写 6 句夸奖,往「刻薄的话」里至少写 6 句难听话。
4
点「训练」,再测试几句新话看分得准不准;不准就补例子重新训练。
5
回到 Scratch,把死板的规则换成训练好的模型,让角色根据你说的话变表情。
准备好动手了?
平台已支持中文,跟着原版 worksheet 一步步做。