Discuss Scratch

gem1001
Scratcher
1000+ posts

The Unofficial NGP Questions Topic (TUNQT)

LuckKittyDragonAlt wrote:

so, im confused; is scratch going to make changes to the look or just do other things like optimizations?
The ‘3.0-style’ (scratch-www) and ‘2.0-style’ (scratchr2) websites are going to be entirely replaced with a new site that will update both the frontend/UI and the backend

Last edited by gem1001 (Oct. 8, 2026 15:17:38)

Humble_banana
Scratcher
500+ posts

The Unofficial NGP Questions Topic (TUNQT)

gem1001 wrote:

LuckKittyDragonAlt wrote:

so, im confused; is scratch going to make changes to the look or just do other things like optimizations?
The ‘3.0-style’ (scratch-www) and ‘2.0-style’ (scratchr2) websites are going to be entirely replaced with a new site that will update both the frontend/UI and the backend
Since the forums use the ‘backend’ 2.0 style design, I assume they would be redesigned?
gem1001
Scratcher
1000+ posts

The Unofficial NGP Questions Topic (TUNQT)

Humble_banana wrote:

gem1001 wrote:

LuckKittyDragonAlt wrote:

so, im confused; is scratch going to make changes to the look or just do other things like optimizations?
The ‘3.0-style’ (scratch-www) and ‘2.0-style’ (scratchr2) websites are going to be entirely replaced with a new site that will update both the frontend/UI and the backend
Since the forums use the ‘backend’ 2.0 style design, I assume they would be redesigned?
Prossibly
HighlaneGamingStudio
Scratcher
500+ posts

The Unofficial NGP Questions Topic (TUNQT)

LuckKittyDragonAlt wrote:

so, im confused; is scratch going to make changes to the look or just do other things like optimizations?
Both, except the project editor (and potentially the forums) are staying the same for a while longer.
Humble_banana
Scratcher
500+ posts

The Unofficial NGP Questions Topic (TUNQT)

gem1001 wrote:

Prossibly

HighlaneGamingStudio wrote:

Both, except the project editor (and potentially the forums) are staying the same for a while longer.
As the forums use DjangoBB, would this mean any change would be relatively minor compared to the rest of the website?
I don't think they'd just redesign it for visual consistency with the rest of the platform, they'd only change it if something needed fixing that could potentially affect functionality.
-l-u-m-e-n-
New Scratcher
5 posts

The Unofficial NGP Questions Topic (TUNQT)

I have a question. How would the NGP filter work? Would it be the same as Scratch's current filter or different will it use AI?
ose737
Scratcher
100+ posts

The Unofficial NGP Questions Topic (TUNQT)

-l-u-m-e-n- wrote:

I have a question. How would the NGP filter work? Would it be the same as Scratch's current filter or different will it use AI?
Probably the same as the current filter.
82BITMYSTERY
Scratcher
500+ posts

The Unofficial NGP Questions Topic (TUNQT)

-l-u-m-e-n- wrote:

I have a question. How would the NGP filter work? Would it be the same as Scratch's current filter, or different? Will it use AI?

This information comes from offical 2023 concept images, so some details may have changed since then.



How the NGP Filter Appears to Work

Based on the leaked concepts, the system appears to support:

  • Block filters
  • Allow filters
  • Macro patterns
  • Custom patterns

This suggests that the filter could be much more flexible than a simple word list.

For example, let's pretend the blocked word is “banna”.

A moderator could create a pattern that detects multiple variations of the same word instead of only blocking the exact spelling.

Example:

Identifier: banna
Pattern: b+a+n+n+a+

Depending on how the pattern is written, it could potentially detect:

  • banna
  • baanna
  • bannaaa
  • bAnnA
  • b.a.n.n.a

This would make it harder to bypass the filter through simple spelling changes.

What Allow Patterns Do

One challenge with any filter is avoiding false positives.

For example, if the word “banna” is blocked:

banna

but an innocent word contains the same letters:

bluebannafruit

the filter might accidentally block it.

That is where allow patterns likely come in.

Example:

Blocked: banna
Allowed: bluebannafruit

The filter would essentially say:

Normally I would block this, but this specific word is allowed.

This helps moderators block unwanted content while avoiding unnecessary filter hits.

What Macro Patterns Might Do

The “Macro Pattern” section is especially interesting.

From the concept images, it looks like a single rule can cover many related words at once.

For example:

banna
bannas
bannaman
bannapeople

Instead of creating four separate filters, moderators could manage them through one larger pattern.

Benefits could include:

  • Fewer filters to maintain
  • Easier moderation
  • More consistent filtering
  • Faster updates when new variations appear

Will It Use AI?

Based solely on these concept images, there is no obvious sign that AI is involved.

The screenshots mainly show:

  • Patterns
  • Rules
  • Block lists
  • Allow lists
  • Macro filters

Those are all traditional rule-based moderation methods.

If AI moderation were involved, I would expect to see things such as:

  • Confidence scores
  • Toxicity ratings
  • Context analysis
  • AI review flags
  • Automated moderation decisions

None of those appear in the concepts shown.

Could AI Be Added Later?

Possibly, but there is no evidence of that in these screenshots.

Given the community feedback the Scratch Team has received regarding AI-powered features such as the Creative Learning Assistant (CLA), it seems more likely that moderation would continue relying on rule-based systems and human review rather than large-scale AI moderation.

My Overall Guess

Based on these concept images, the NGP filter looks more like a powerful pattern-based moderation system than an AI moderation system.

The goal appears to be giving moderators more control through:

  • Advanced matching patterns
  • Allow-list exceptions
  • Macro rules
  • Custom filtering logic

Rather than relying on AI, the system seems designed to catch different variations of the same word while still allowing moderators to create exceptions when necessary.

Of course, these are only concepts from 2023, so the final implementation could be different.
Humble_banana
Scratcher
500+ posts

The Unofficial NGP Questions Topic (TUNQT)

82BITMYSTERY wrote:

For example, let's pretend the blocked word is “banna”.
Oh no let's hope not – what about my username?

If AI was used in the scratch filter, do you think it would ‘learn’ to accept or decline certain phrases, based on it's training?
Personally I don't think it would, this role still needs a human moderator – for now at least.
CaptFrIEdshrimp
Scratcher
1000+ posts

The Unofficial NGP Questions Topic (TUNQT)

Humble_banana wrote:

82BITMYSTERY wrote:

For example, let's pretend the blocked word is “banna”.
Oh no let's hope not – what about my username?

If AI was used in the scratch filter, do you think it would ‘learn’ to accept or decline certain phrases, based on it's training?
Personally I don't think it would, this role still needs a human moderator – for now at least.
As said in the post, it will be modded by a moderator (pun intended), so it won't be hit with false positives, while blocking unwanted content.
scratchniceperson
Scratcher
100+ posts

The Unofficial NGP Questions Topic (TUNQT)

82BITMYSTERY wrote:

-l-u-m-e-n- wrote:

I have a question. How would the NGP filter work? Would it be the same as Scratch's current filter, or different? Will it use AI?

This information comes from offical 2023 concept images, so some details may have changed since then.



How the NGP Filter Appears to Work

Based on the leaked concepts, the system appears to support:

  • Block filters
  • Allow filters
  • Macro patterns
  • Custom patterns

This suggests that the filter could be much more flexible than a simple word list.

For example, let's pretend the blocked word is “banna”.

A moderator could create a pattern that detects multiple variations of the same word instead of only blocking the exact spelling.

Example:

Identifier: banna
Pattern: b+a+n+n+a+

Depending on how the pattern is written, it could potentially detect:

  • banna
  • baanna
  • bannaaa
  • bAnnA
  • b.a.n.n.a

This would make it harder to bypass the filter through simple spelling changes.

What Allow Patterns Do

One challenge with any filter is avoiding false positives.

For example, if the word “banna” is blocked:

banna

but an innocent word contains the same letters:

bluebannafruit

the filter might accidentally block it.

That is where allow patterns likely come in.

Example:

Blocked: banna
Allowed: bluebannafruit

The filter would essentially say:

Normally I would block this, but this specific word is allowed.

This helps moderators block unwanted content while avoiding unnecessary filter hits.

What Macro Patterns Might Do

The “Macro Pattern” section is especially interesting.

From the concept images, it looks like a single rule can cover many related words at once.

For example:

banna
bannas
bannaman
bannapeople

Instead of creating four separate filters, moderators could manage them through one larger pattern.

Benefits could include:

  • Fewer filters to maintain
  • Easier moderation
  • More consistent filtering
  • Faster updates when new variations appear

Will It Use AI?

Based solely on these concept images, there is no obvious sign that AI is involved.

The screenshots mainly show:

  • Patterns
  • Rules
  • Block lists
  • Allow lists
  • Macro filters

Those are all traditional rule-based moderation methods.

If AI moderation were involved, I would expect to see things such as:

  • Confidence scores
  • Toxicity ratings
  • Context analysis
  • AI review flags
  • Automated moderation decisions

None of those appear in the concepts shown.

Could AI Be Added Later?

Possibly, but there is no evidence of that in these screenshots.

Given the community feedback the Scratch Team has received regarding AI-powered features such as the Creative Learning Assistant (CLA), it seems more likely that moderation would continue relying on rule-based systems and human review rather than large-scale AI moderation.

My Overall Guess

Based on these concept images, the NGP filter looks more like a powerful pattern-based moderation system than an AI moderation system.

The goal appears to be giving moderators more control through:

  • Advanced matching patterns
  • Allow-list exceptions
  • Macro rules
  • Custom filtering logic

Rather than relying on AI, the system seems designed to catch different variations of the same word while still allowing moderators to create exceptions when necessary.

Of course, these are only concepts from 2023, so the final implementation could be different.
FYI - these are the filters from 2023, they were designed by the former Scratch Product Designer Mariana (@paralellas) as these designs were found in her website.

paralellas said:
In 2023, I led the design process of Scratch's new username-filtering tool to ensure that all created usernames were safe and aligned with the Scratch Community Guidelines, while also making it easier for Scratch moderation teams to edit safety filters in the existing filter library.

This means that these filters are already in use in the moderation backend and are not new for the NGP.
CuteRobot22
Scratcher
500+ posts

The Unofficial NGP Questions Topic (TUNQT)

scratchniceperson wrote:

-snip-
This means that these filters are already in use in the moderation backend and are not new for the NGP.
Interesting. Also, please snip your quotes.
d0ggy1sg00d
Scratcher
49 posts

The Unofficial NGP Questions Topic (TUNQT)

gem1001 wrote:

samuelthedude wrote:

I’m just wondering, what will it look like? Will there be a beta for us to test?
schools.scratch.org used NGP
I did some stuff to see the hidden page elements









How did you find those…
WPONTA
Scratcher
1000+ posts

The Unofficial NGP Questions Topic (TUNQT)

d0ggy1sg00d wrote:

(#1474)

gem1001 wrote:

samuelthedude wrote:

I’m just wondering, what will it look like? Will there be a beta for us to test?
snip
By using wayback machine (which is a website that archives every page on the internet)

Last edited by WPONTA (Oct. 10, 2026 04:22:44)

flyingemail6262
Scratcher
53 posts

The Unofficial NGP Questions Topic (TUNQT)

Blank
ScodexPerson
Scratcher
1000+ posts

The Unofficial NGP Questions Topic (TUNQT)

flyingemail6262 wrote:

Blank
Why did you post this?
CharPikMar
Scratcher
100+ posts

The Unofficial NGP Questions Topic (TUNQT)

CharPikMar
Scratcher
100+ posts

The Unofficial NGP Questions Topic (TUNQT)

Also, the timeframe for the NGP should be in 50 days (max latest), as December will NOT be when the NGP releases.
bitmap_caketin
Scratcher
100+ posts

The Unofficial NGP Questions Topic (TUNQT)

Slightly off topic but why did ‘the unofficial 4.0 questions topic’ get closed? (I didn't want to make a new topic and this is moderately related

Last edited by bitmap_caketin (Oct. 11, 2026 22:02:26)

o97doge
Scratcher
1000+ posts

The Unofficial NGP Questions Topic (TUNQT)

I'm sure NGP is going to be horribly controversial when it releases. It just can't not be with all these social media laws being pushed out, and the fact that every… single… Scratch update has already been controversal after the Studio Update, maybe at least partly excluding the the <online?> block.

Powered by DjangoBB