Discuss Scratch
- Discussion Forums
- » Suggestions
- » An AI assistant for Scratch?
- Roblox888i
-
1000+ posts
An AI assistant for Scratch?
Isnt that free? And, of course, the API cost. Let's say they use the gpt-3.5-model, and that 3 million users use this feature twice in a month. This would end up costing about $1,950.
- josueart
-
500+ posts
An AI assistant for Scratch?
No? ChatGPT is free, but the API and ChatGPT are unrelated services.Isnt that free? And, of course, the API cost. Let's say they use the gpt-3.5-model, and that 3 million users use this feature twice in a month. This would end up costing about $1,950.
- undeterminstic
-
1000+ posts
An AI assistant for Scratch?
no support we have two subforums dedicated to coding help, HwS and Requests (although Requests is to a much lesser extent)
- Elm0-_-
-
100+ posts
An AI assistant for Scratch?
There could be a forum page dedicated to AI, Help with Scripts can sometimes have wrong responses. There may also be a widget for the AI as well, and the option to toggle it on or off. no support we have two subforums dedicated to coding help, HwS and Requests (although Requests is to a much lesser extent)
- undeterministic
-
500+ posts
An AI assistant for Scratch?
AI can have wrong responses too. and if you get a wrong response just ask again. also I used to run a shop in the requests forum and I don't want it to run out of businessThere could be a forum page dedicated to AI, Help with Scripts can sometimes have wrong responses. There may also be a widget for the AI as well, and the option to toggle it on or off. no support we have two subforums dedicated to coding help, HwS and Requests (although Requests is to a much lesser extent)
- yadayadayadagoodbye
-
1000+ posts
An AI assistant for Scratch?
AI is way more likely to come up with wrong responses, atleast unless you're talking about python. Unless we custom train an AI specifically for scratch, it is way more likely for an AI then a forumer to spread misinformation.There could be a forum page dedicated to AI, Help with Scripts can sometimes have wrong responses. There may also be a widget for the AI as well, and the option to toggle it on or off. no support we have two subforums dedicated to coding help, HwS and Requests (although Requests is to a much lesser extent)
- Elm0-_-
-
100+ posts
An AI assistant for Scratch?
This AI would be a bot specifically meant for Scratch, and if you try and fill prompts that are unrelated, it will instead intercept them and tell you to stay on topic. Unless we custom train an AI specifically for scratch
- yadayadayadagoodbye
-
1000+ posts
An AI assistant for Scratch?
Then oh boy lemme remind you that chatGPT costs 700k$ per day to run. Sure, it'd be cheaper as theres less scratch users and less things to consider, but ST is also way less rich then OpenAI.This AI would be a bot specifically meant for Scratch, and if you try and fill prompts that are unrelated, it will instead intercept them and tell you to stay on topic. Unless we custom train an AI specifically for scratch
And thats ignoring the cost it takes to make it in the first place
- Elm0-_-
-
100+ posts
An AI assistant for Scratch?
I am aware that ChatGPT is extremely costly, and Scratch is a not-for-profit organization. This hypothetical AI will not be affiliated with ChatGPT in any way. It will costs a LOT less money to program a bot specifically meant for Scratch than for everyday life. Then oh boy lemme remind you that chatGPT costs 700k$ per day to run. Sure, it'd be cheaper as theres less scratch users and less things to consider, but ST is also way less rich then OpenAI.
- MagicCoder330
-
1000+ posts
An AI assistant for Scratch?
Calling in data from OpenAI website…Then oh boy lemme remind you that chatGPT costs 700k$ per day to run. Sure, it'd be cheaper as theres less scratch users and less things to consider, but ST is also way less rich then OpenAI.This AI would be a bot specifically meant for Scratch, and if you try and fill prompts that are unrelated, it will instead intercept them and tell you to stay on topic. Unless we custom train an AI specifically for scratch
And thats ignoring the cost it takes to make it in the first place
looks like about 1000 words is 750 tokens, 1000 tokens costs 0.04$ to input and output, so it does not cost 700k per day.
edit: corrected what i said, I didnt number correctly
Last edited by MagicCoder330 (Feb. 15, 2024 20:56:03)
- Aaliyah_Newlands
-
500+ posts
An AI assistant for Scratch?
AI is a really helpful tool, and it is the future. I was thinking maybe you could use an AI for Scratch similar to GitHub's Copilot. Since I use GitHub almost every day, the AI has definitely been helpful. Maybe we could use the same thing for Scratch. You can talk to it using only a safe chat, giving you prompts like “How do I program a ____ game?” where the blank can be filled with something of the user's choice. It will only be enabled when someone has the Scratcher status (like cloud variables).
Some limitations include:
- Scratch is used by people as young as 8, they may not understand it
- People could utilize it in such a way that they could have the AI building projects for them (not the art)
Thoughts?
Support, however people might put inappropriate prompts, if that can be managed that would be cool. BUT most ai’s that do this need to be funded and since scratch isn’t funded unless a person donates to scratch this would be the main drawback. ChatGPT is not required to be funded but you can search inappropriate prompts as i’ve seen people that do, which as of now cannot be controlled. I think this is another drawback. Good suggestion tho!
- Elm0-_-
-
100+ posts
An AI assistant for Scratch?
The inappropriate prompts will be countered by responses that say “Sorry, your prompt is inappropriate or disrespectful”. Support, however people might put inappropriate prompts
- the_awsome_penguinja
-
500+ posts
An AI assistant for Scratch?
You forgot about jailbreakingThe inappropriate prompts will be countered by responses that say “Sorry, your prompt is inappropriate or disrespectful”. Support, however people might put inappropriate prompts
Last edited by the_awsome_penguinja (Feb. 15, 2024 15:15:45)
- unmet
-
100+ posts
An AI assistant for Scratch?
You forgot about jailbreakingThe inappropriate prompts will be countered by responses that say “Sorry, your prompt is inappropriate or disrespectful”. Support, however people might put inappropriate prompts
unless I'm misunderstanding, that's not really a problem.
if the AI is saying inappropriate stuff, it's not going to be shared on the project, so it couldn't really be a way to cheat the system and be able to create projects that are no beuno. I guess maybe it would be a way for people to sue Scratch? idk
this is gonna age like milk I just know it
- Elm0-_-
-
100+ posts
An AI assistant for Scratch?
AI can and does makes mistakes sometimes, so this hypothetical AI will be able to intercept almost, but not all inappropriate words filled in the prompt. I don't think anyone would go as far as file a lawsuit over something like this. unless I'm misunderstanding, that's not really a problem.
if the AI is saying inappropriate stuff, it's not going to be shared on the project, so it couldn't really be a way to cheat the system and be able to create projects that are no bueno. I guess maybe it would be a way for people to sue Scratch? idk
Last edited by Elm0-_- (Feb. 15, 2024 20:58:32)
- julmik6478
-
500+ posts
An AI assistant for Scratch?
Idea:
Make ai generation scratch blocks code. Maybe with comments too.
Example
- user: make sprite sound when clicked
- AI:
Make ai generation scratch blocks code. Maybe with comments too.
Example
- user: make sprite sound when clicked
- AI:
when this sprite clicked
play sound [ v]
Last edited by julmik6478 (May 9, 2024 20:21:49)
- RecessFailsOffical
-
1000+ posts
An AI assistant for Scratch?
Do I really have to do this?
Two reasons why no:
1. AI is pretty much useless. Sure, it might be convenient, but it makes mistakes. Why? Because it steals everyone else's content on the internet and jumbles it up into one.
2. AI is also expensive. If I were ST, I wouldn't drop the money to implement GPT into Scratch. Not worth it. The point of Scratch is to learn, not let a robot do it for you.
Two reasons why no:
1. AI is pretty much useless. Sure, it might be convenient, but it makes mistakes. Why? Because it steals everyone else's content on the internet and jumbles it up into one.
2. AI is also expensive. If I were ST, I wouldn't drop the money to implement GPT into Scratch. Not worth it. The point of Scratch is to learn, not let a robot do it for you.
- ___Jax
-
100+ posts
An AI assistant for Scratch?
no offence but no support ^^“ I would rather use my own brain and create things, this would also create drama like ”you didn't make this AI did". also new scratchers who found that using ai is easer than making it themselves learn nothing, they have got no accomplishment from it, also schools might block scratch if the see it being used to cheat. this is a lose for everyone ESPECAILY ST. so no support
- ajskateboarder
-
1000+ posts
An AI assistant for Scratch?
It's more than easy to imply inappropriate conversation to an AI - a better solution would be to intercept the AI's response, not the user's (like character.ai)AI can and does makes mistakes sometimes, so this hypothetical AI will be able to intercept almost, but not all inappropriate words filled in the prompt. I don't think anyone would go as far as file a lawsuit over something like this. unless I'm misunderstanding, that's not really a problem.
if the AI is saying inappropriate stuff, it's not going to be shared on the project, so it couldn't really be a way to cheat the system and be able to create projects that are no bueno. I guess maybe it would be a way for people to sue Scratch? idk
Not to completely advocate for generative AI, but this same logic applies to receiving inspiration from other people or from online, but nobody really complains there unless the created idea in question had to be super original. It's not like you would be obligated to use AI either no offence but no support ^^" I would rather use my own brain and create things
All aside, I think AI would only be good for explaining Scratch code (and maybe generating code). Passing the entirety of the Scratch blocks specification as context would help to avoid it from making up new Scratch blocks. I can't even begin to emphasize how mundane and absolutely generic AI-generated project ideas would be

… Dude this is not AIjust use preset responses instead of taking up server space by having an AI take time to generate inaccurate responses half the time There will only be a series of prompts to choose from, no typing allowed like the safe chat from Among Us. This is only an assistant for help on coding projects and asking questions about Scratch, and anything not Scratch friendly will be rejected by the AI.
Last edited by ajskateboarder (May 10, 2024 14:28:24)
- Discussion Forums
- » Suggestions
-
» An AI assistant for Scratch?