Discuss Scratch
- Discussion Forums
- » Suggestions
- » Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
- FreshTheCat
-
Scratcher
500+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
Bring your post up BYPUIt's your own post, why are you saying "bring your post up"?
Also,
Bring
Up
This
Suggestion
yes, BUTS

Stupid autocorrect
Last edited by FreshTheCat (Dec. 19, 2025 08:01:55)
- TimothyLawyer
-
Scratcher
1000+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
Here's how to make blocks have the extension color:
create model of type [text v] :: extension // add :: extension to each scratchblock
(classify (100) :: extension) //for a reporter put :: extension inside the closing parenthesis
- thedolphin_
-
Scratcher
500+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
Cool. Semi-Support.
- _Paymer
-
Scratcher
100+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
Cool. Semi-Support.Why semi-support?
- cookedasparagus8
-
Scratcher
100+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
This extension would be made in collaboration with machinelearningforkids.co.uk. It would be used to make pattern recognition models, and the models would be stored on machinelearningforkids.co.uk. Example blocks:Hi! These already exist in Raise Playground!create model of type [text v] :: extension
create model of type [image v] :: extension
create model of type [numbers v] :: extension
delete model :: extension
clear training data :: extension
add [text] to training data under category [] :: extension
add (costume_1 v) to training data under category [] :: extension
add [100] to training data under category [] :: extension
train model and wait :: extension
(classify [text] :: extension)
(classify image x: [0] y: [0] to x: [0] y: [0] :: extension)
(classify [100] :: extension)
(confidence :: extension)
These blocks would help with pattern recognition, text generation, and teach kids about machine learning, while putting less strain on Scratch's servers because the models are stored on machinelearningforkids.co.uk.
- _Paymer
-
Scratcher
100+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
Scratch still should have it. No one really knows about Raise Playground.This extension would be made in collaboration with machinelearningforkids.co.uk. It would be used to make pattern recognition models, and the models would be stored on machinelearningforkids.co.uk. Example blocks:Hi! These already exist in Raise Playground!create model of type [text v] :: extension
create model of type [image v] :: extension
create model of type [numbers v] :: extension
delete model :: extension
clear training data :: extension
add [text] to training data under category [] :: extension
add (costume_1 v) to training data under category [] :: extension
add [100] to training data under category [] :: extension
train model and wait :: extension
(classify [text] :: extension)
(classify image x: [0] y: [0] to x: [0] y: [0] :: extension)
(classify [100] :: extension)
(confidence :: extension)
These blocks would help with pattern recognition, text generation, and teach kids about machine learning, while putting less strain on Scratch's servers because the models are stored on machinelearningforkids.co.uk.
- marinmilaqi
-
Scratcher
16 posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
This extension would be made in collaboration with machinelearningforkids.co.uk. It would be used to make pattern recognition models, and the models would be stored on machinelearningforkids.co.uk. Example blocks:create model of type [text v] :: extension
create model of type [image v] :: extension
create model of type [numbers v] :: extension
delete model :: extension
clear training data :: extension
add [text] to training data under category [] :: extension
add (costume_1 v) to training data under category [] :: extension
add [100] to training data under category [] :: extension
train model and wait :: extension
(classify [text] :: extension)
(classify image x: [0] y: [0] to x: [0] y: [0] :: extension)
(classify [100] :: extension)
(confidence :: extension)
These blocks would help with pattern recognition, text generation, and teach kids about machine learning, while putting less strain on Scratch's servers because the models are stored on machinelearningforkids.co.uk.
this is a good idea, but im afraid that it could be misused
- FreshTheCat
-
Scratcher
500+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
(#29)what's raise playground?Scratch still should have it. No one really knows about Raise Playground.This extension would be made in collaboration with machinelearningforkids.co.uk. It would be used to make pattern recognition models, and the models would be stored on machinelearningforkids.co.uk. Example blocks:Hi! These already exist in Raise Playground!create model of type [text v] :: extension
create model of type [image v] :: extension
create model of type [numbers v] :: extension
delete model :: extension
clear training data :: extension
add [text] to training data under category [] :: extension
add (costume_1 v) to training data under category [] :: extension
add [100] to training data under category [] :: extension
train model and wait :: extension
(classify [text] :: extension)
(classify image x: [0] y: [0] to x: [0] y: [0] :: extension)
(classify [100] :: extension)
(confidence :: extension)
These blocks would help with pattern recognition, text generation, and teach kids about machine learning, while putting less strain on Scratch's servers because the models are stored on machinelearningforkids.co.uk.
- _Paymer
-
Scratcher
100+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
Another coding website like scratch but with more extensions and AI-related stuff.(#29)what's raise playground?Scratch still should have it. No one really knows about Raise Playground.This extension would be made in collaboration with machinelearningforkids.co.uk. It would be used to make pattern recognition models, and the models would be stored on machinelearningforkids.co.uk. Example blocks:Hi! These already exist in Raise Playground!create model of type [text v] :: extension
create model of type [image v] :: extension
create model of type [numbers v] :: extension
delete model :: extension
clear training data :: extension
add [text] to training data under category [] :: extension
add (costume_1 v) to training data under category [] :: extension
add [100] to training data under category [] :: extension
train model and wait :: extension
(classify [text] :: extension)
(classify image x: [0] y: [0] to x: [0] y: [0] :: extension)
(classify [100] :: extension)
(confidence :: extension)
These blocks would help with pattern recognition, text generation, and teach kids about machine learning, while putting less strain on Scratch's servers because the models are stored on machinelearningforkids.co.uk.
How?This extension would be made in collaboration with machinelearningforkids.co.uk. It would be used to make pattern recognition models, and the models would be stored on machinelearningforkids.co.uk. Example blocks:create model of type [text v] :: extension
create model of type [image v] :: extension
create model of type [numbers v] :: extension
delete model :: extension
clear training data :: extension
add [text] to training data under category [] :: extension
add (costume_1 v) to training data under category [] :: extension
add [100] to training data under category [] :: extension
train model and wait :: extension
(classify [text] :: extension)
(classify image x: [0] y: [0] to x: [0] y: [0] :: extension)
(classify [100] :: extension)
(confidence :: extension)
These blocks would help with pattern recognition, text generation, and teach kids about machine learning, while putting less strain on Scratch's servers because the models are stored on machinelearningforkids.co.uk.
this is a good idea, but im afraid that it could be misused
- Imtwentytenth
-
Scratcher
500+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
I think the ai blocks are similar to this (Also face sensing blocks are powered by machine learning.)How did you find this?
- FreshTheCat
-
Scratcher
500+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
The ai blocks ran out of chat-gpt credits anywaysI think the ai blocks are similar to this (Also face sensing blocks are powered by machine learning.)How did you find this?
Apparently, some random scratchers somehow found the exact link to find these, because they weren't on the scratch lab front page…
- unconstructable13
-
Scratcher
500+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
I feel like this would be a bit too complicated for scratchers
- FreshTheCat
-
Scratcher
500+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
I feel like this would be a bit too complicated for scratchersbuilding the equivalent of these blocks would be nearly impossible (if not actually impossible)
I hate how so many people just dump this argument on block suggestions when the workaround would be even more complicated
- unconstructable13
-
Scratcher
500+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
Well yes, I know, but I dont think an ordinary scratcher would know what theI feel like this would be a bit too complicated for scratchersbuilding the equivalent of these blocks would be nearly impossible (if not actually impossible)
I hate how so many people just dump this argument on block suggestions when the workaround would be even more complicated
(classify [100] :: extension)or…
(confidence :: extension)blocks do. I myself don’t know either.
I’m not saying I don’t support this suggestion, I think this extension would be helpful for more advanced scratchers (forgot to say this in my original post), but I’m just saying that most scratchers would find this hard to understand and therefore not very useful.
- Dhdfuhrifi
-
Scratcher
74 posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
I feel like this would be a bit too complicated for scratchersYeah, would be complicated for scratchers.
Last edited by Dhdfuhrifi (Dec. 21, 2025 14:25:38)
- jmdzti_0-0
-
Scratcher
1000+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
Reinforcement learning is a field of machine learning.are you sure this is feasible? mild flash warningThat's completely different. It's a bot that jumps, turns and moves in a 3D space. This machine learning is significantly different. It's pattern recognition, not reinforcement learning.
- _Paymer
-
Scratcher
100+ posts
Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)
I feel like this would be a bit too complicated for scratchersYeah, would be complicated for scratchers.
([abs v] of (9)::operators)Besides, Scratch is for everyone. Even if it's aimed at beginners, that is not an excuse to deny this suggestion. Scratch's design goals emphasise a low floor(for beginners to jump in) and wide walls(to build anything).
(10^ v] of (9)::operators)
([e^ v] of (9)::operators)
(days since 2000)
TheWell yes, I know, but I dont think an ordinary scratcher would know what theI feel like this would be a bit too complicated for scratchersbuilding the equivalent of these blocks would be nearly impossible (if not actually impossible)
I hate how so many people just dump this argument on block suggestions when the workaround would be even more complicated(classify [100] :: extension)or…(confidence :: extension)blocks do. I myself don’t know either.
I’m not saying I don’t support this suggestion, I think this extension would be helpful for more advanced scratchers (forgot to say this in my original post), but I’m just saying that most scratchers would find this hard to understand and therefore not very useful.
(classify [100] :: extension)block is to classify numbers using a number pattern recognition model.
The
(confidence :: extension)block is how confident the AI is in its classification.
This extension would be a lot simpler than the reinforcement learning seen there. It took a long time for the bot to figure out how to get to the next level. In contrast, it takes a few minutes to train a pattern recognition model on machinelearningforkids.co.uk.Reinforcement learning is a field of machine learning.are you sure this is feasible? mild flash warningThat's completely different. It's a bot that jumps, turns and moves in a 3D space. This machine learning is significantly different. It's pattern recognition, not reinforcement learning.
Last edited by _Paymer (Dec. 21, 2025 22:35:51)
- Discussion Forums
- » Suggestions
-
» Machine Learning AI (PLEASE. READ. THE. ORIGINAL. POST.)