Discuss Scratch

Roblox888i
Scratcher
1000+ posts

An AI assistant for Scratch?

josueart wrote:

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.
Isnt that free?
josueart
Scratcher
500+ posts

An AI assistant for Scratch?

Roblox888i wrote:

josueart wrote:

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.
Isnt that free?

No? ChatGPT is free, but the API and ChatGPT are unrelated services.
undeterminstic
Scratcher
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-_-
Scratcher
100+ posts

An AI assistant for Scratch?

undeterminstic wrote:

no support we have two subforums dedicated to coding help, HwS and Requests (although Requests is to a much lesser extent)
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.
undeterministic
Scratcher
500+ posts

An AI assistant for Scratch?

Elm0-_- wrote:

undeterminstic wrote:

no support we have two subforums dedicated to coding help, HwS and Requests (although Requests is to a much lesser extent)
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.
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 business
yadayadayadagoodbye
Scratcher
1000+ posts

An AI assistant for Scratch?

Elm0-_- wrote:

undeterminstic wrote:

no support we have two subforums dedicated to coding help, HwS and Requests (although Requests is to a much lesser extent)
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.
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.
Elm0-_-
Scratcher
100+ posts

An AI assistant for Scratch?

yadayadayadagoodbye wrote:

Unless we custom train an AI specifically 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.
yadayadayadagoodbye
Scratcher
1000+ posts

An AI assistant for Scratch?

Elm0-_- wrote:

yadayadayadagoodbye wrote:

Unless we custom train an AI specifically 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.
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.

And thats ignoring the cost it takes to make it in the first place
Elm0-_-
Scratcher
100+ posts

An AI assistant for Scratch?

yadayadayadagoodbye wrote:

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.
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.
MagicCoder330
Scratcher
1000+ posts

An AI assistant for Scratch?

yadayadayadagoodbye wrote:

Elm0-_- wrote:

yadayadayadagoodbye wrote:

Unless we custom train an AI specifically 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.
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.

And thats ignoring the cost it takes to make it in the first place
Calling in data from OpenAI website…
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
Scratcher
500+ posts

An AI assistant for Scratch?

Elm0-_- wrote:

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-_-
Scratcher
100+ posts

An AI assistant for Scratch?

Aaliyah_Newlands wrote:

Support, however people might put inappropriate prompts
The inappropriate prompts will be countered by responses that say “Sorry, your prompt is inappropriate or disrespectful”.
the_awsome_penguinja
Scratcher
500+ posts

An AI assistant for Scratch?

Elm0-_- wrote:

Aaliyah_Newlands wrote:

Support, however people might put inappropriate prompts
The inappropriate prompts will be countered by responses that say “Sorry, your prompt is inappropriate or disrespectful”.
You forgot about jailbreaking

Last edited by the_awsome_penguinja (Feb. 15, 2024 15:15:45)

unmet
Scratcher
100+ posts

An AI assistant for Scratch?

the_awsome_penguinja wrote:

Elm0-_- wrote:

Aaliyah_Newlands wrote:

Support, however people might put inappropriate prompts
The inappropriate prompts will be countered by responses that say “Sorry, your prompt is inappropriate or disrespectful”.
You forgot about jailbreaking

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-_-
Scratcher
100+ posts

An AI assistant for Scratch?

unmet wrote:

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
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.

Last edited by Elm0-_- (Feb. 15, 2024 20:58:32)

techteacher272
Teacher
1 post

An AI assistant for Scratch?

bump
julmik6478
Scratcher
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:
when this sprite clicked
play sound [ v]

Last edited by julmik6478 (May 9, 2024 20:21:49)

RecessFailsOffical
Scratcher
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.
___Jax
Scratcher
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
Scratcher
1000+ posts

An AI assistant for Scratch?

Elm0-_- wrote:

unmet wrote:

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
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.
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)

___Jax wrote:

no offence but no support ^^" I would rather use my own brain and create things
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

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 Of course, this is nothing like proposed mockups in this topic, I'm imagining it would be a right click option

the_awsome_penguinja wrote:

Elm0-_- wrote:

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.
just use preset responses instead of taking up server space by having an AI take time to generate inaccurate responses half the time
… Dude this is not AI

Last edited by ajskateboarder (May 10, 2024 14:28:24)

Powered by DjangoBB