Discuss Scratch
- Discussion Forums
- » Developing Scratch Extensions
- » Machine Learning extension
- jishiha
-
50 posts
Machine Learning extension
I made a custom extension that you can use machine learning image recognition on Scratch. You can teach the machine by capturing several images and labeling them. Then, the machine will recognize a new image and classify it by giving the associated label.
This is a demo gif animation:

To use this, open ML2Scratch extension on the following customized Scratch 3.
https://champierre.github.io/scratch3/
README is available at:
https://github.com/champierre/ml2scratch/blob/master/README.en.md
This is a demo gif animation:

To use this, open ML2Scratch extension on the following customized Scratch 3.
https://champierre.github.io/scratch3/
README is available at:
https://github.com/champierre/ml2scratch/blob/master/README.en.md
Last edited by jishiha (Aug. 29, 2019 04:15:34)
- BGMead
-
1000+ posts
Machine Learning extension
:O This is fantastic! I am currently learning AI with TensorFlow, so I can't wait to see something like this in Scratch!
Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.

- jishiha
-
50 posts
Machine Learning extension
I have made a studio about this
Thank you. You made many studios, so I could not find the one. What is the name of that studio?
- TheNintendoFan2020
-
1000+ posts
Machine Learning extension
That would be sick if you used it the way like in the video! I made a custom extension that you can use machine learning image recognition on Scratch. You can teach the machine by capturing several images and labeling them. Then, the machine will recognize a new image and classify it by giving the associated label.https://www.youtube.com/watch?v=Tnu4O_xEmVk
This is a demo gif animation:
To use this, open ML2Scratch extension on the following customized Scratch 3.
https://champierre.github.io/scratch3/
README is available at:
https://github.com/champierre/ml2scratch/blob/master/README.en.md
- oiyin2013
-
15 posts
Machine Learning extension
foreverHey guys, we've got a new post!
Go e-learning!
end
https://youtu.be/6O1fwusv2DI
The first thanks to CoolThink, who helped me go on coding! I was hooked and from now on, Scratch will be my never forgetting website.
I'm happy that I'm not alone-I'm always out the sadness and now nothing has really changed! Thanks to everyone, I won't forget you always. Thank you for everything, especially coding, imagination.
Thx,
Any Scratcher who has read this message.
Last edited by oiyin2013 (Aug. 29, 2020 12:48:48)
- oiyin2013
-
15 posts
Machine Learning extension
foreverHey guys, we've got a new post!
Go e-learning!
end
https://youtu.be/6O1fwusv2DI
The first thanks to CoolThink, who helped me go on coding! I was hooked and from now on, Scratch will be my never forgetting website.
I'm happy that I'm not alone-I'm always out the sadness and now nothing has really changed! Thanks to everyone, I won't forget you always. Thank you for everything, especially coding, imagination.
Thx,
Any Scratcher who has read this message.
Last edited by oiyin2013 (Aug. 29, 2020 12:50:17)
- RichieNB
-
71 posts
Machine Learning extension
this is cool
For people starting out building Scratch Extensions, I created a simple boilerplate that integrates Typescript and a build toolchain to help streamline the extension development experience.
I'm also working on a tool that automatically packages Scratch projects for offline use and creates a PWA.
- Discussion Forums
- » Developing Scratch Extensions
-
» Machine Learning extension