Discuss Scratch

Minecratch_project
Scratcher
100+ posts

A new ''duplicate'' detection

This will be no supported because the suggestions fourm is so rude

Verification for duplicate:
Just a tiny idea, a duplicate detection, when you publish a topic, the title go to the duplicate detection and look if there is an equal title in the data, if that happens, a red sign will appear saying ‘'The post is a duplicate of another post’' and Scratch gives the original post's link

Edit: jokebookservice1 sugested this:

this is because a post has just a similar title, do not mean that is talking about the same thing

Why i do this?
ST cant see all the posts published in the fourm, and the duplicate sticky is never up-to-date because nobody can see all the ideas, so this can be
improved for the good of all (and repeat less topics)

Some data before posting support/no support
  • The closed topics are deleted from Duplicate Data

Last edited by Minecratch_project (Oct. 5, 2016 02:04:06)

jokebookservice1
Scratcher
1000+ posts

A new ''duplicate'' detection

Minecratch_project wrote:

This will be no supported because the suggestions fourm is so rude
Just because somebody doesn't like your suggestion doesn't mean they are being rude

As for the actual suggestion, I think it should always let you post, since some titles that are identical can mean very different things.

How about, when somebody views your post, it will look something like this.

-Spectrum
Scratcher
500+ posts

A new ''duplicate'' detection

I agree that this is a good idea, but unfortunately the servers just don't have the capability to do that.

This ‘duplicate detection’ would have to look through millions and millions of topics, checking the titles of every single one of them, just to find one little topic that might have been posted all the way back in 2013.

Also, it's not completely foolproof. It sounds unlikely, but a topic could contain the exact same idea by a completely different name or vice versa. The only solution to that would be for it to actually check the post itself, which would just be impossible and not very effective.

This backs that last statement up:

jokebookservice1 wrote:

I think it should always let you post, since some titles that are identical can mean very different things.

Sorry if that came across as harsh, it's a great idea, I'm afraid it just wouldn't work.

Last edited by -Spectrum (Oct. 1, 2016 01:14:37)

The4thPixel
Scratcher
1000+ posts

A new ''duplicate'' detection

jokebookservice1 wrote:

I think it should always let you post, since some titles that are identical can mean very different things.
This is one of the two reasons why I don't agree with this. The other reason is that I'm not sure Scratch's servers would be able to handle a program like this. Considering the main priority of the ST right now is Scratch 3.0, I don't think there is enough resources or time to create this.

75% support. While it might not be possible now, I can see it's helpful uses in the future.
Digital_Gaming
Scratcher
1000+ posts

A new ''duplicate'' detection

No support .Just because something has a similar title doesn't mean they are the same.
The4thPixel
Scratcher
1000+ posts

A new ''duplicate'' detection

Digital_Gaming wrote:

No support .Just because something has a similar title doesn't mean they are the same.
I second this. There have been plenty of times when I've seen two topics of the same title, but different ideas. Here are some examples:

Topic Title: “image hosts”
Suggestion: adding postimage.org as a verified image host

Topic Title: “image hosts”
Suggestion: letting users add images from their own personal websites

Topic Title: Instruments
Suggestion: Adding more instruments

Topic Title: Instruments
Suggestion: Modifying some of the preexisting instruments
P-Code
Scratcher
500+ posts

A new ''duplicate'' detection

I agree with Digital_Gaming and The4thPixel, so here's an idea: instead of not being able to post a topic because there's a topic with a similar title, when the user tries to post the topic, a short list of topics with similar titles appears, with text saying “We found topics with similar titles. Could your post be a duplicate of any of these?” or something along those lines. It would be similar to the list of similar articles when creating an article on wikiHow, except with forum topics.
FutureBlack
Scratcher
56 posts

A new ''duplicate'' detection

Duplicate detection is a great way to prevent duplicate, this is a great idea that it need to be implemented to the scratch website.

I have an idea for your suggestion. How about the rejection detection? Rejection detection is a detector to check if your suggestion is rejected or not. If your suggestion is rejected then Scratch will prevent you to post. Sound good idea?


However there few problems about duplicate detection:
1. What if the topic has been outdated or closed?
2. What if people tries to misspell or use alternative spelling? It sound like this is gonna to be like chatroom-like that we need to add lots of words in the allowed list. The safe chatroom project for sure but it can be other.

-FutureBlack
Sigton
Scratcher
1000+ posts

A new ''duplicate'' detection

FutureBlack wrote:

I have an idea for your suggestion. How about the rejection detection? Rejection detection is a detector to check if your suggestion is rejected or not. If your suggestion is rejected then Scratch will prevent you to post. Sound good idea?
Make your own topic for this idea

Sigton
FutureBlack
Scratcher
56 posts

A new ''duplicate'' detection

Sigton wrote:

FutureBlack wrote:

I have an idea for your suggestion. How about the rejection detection? Rejection detection is a detector to check if your suggestion is rejected or not. If your suggestion is rejected then Scratch will prevent you to post. Sound good idea?
Make your own topic for this idea

Sigton

I was just making a point for his suggestion. But sure, i'm going to create seperate topic. Thank you for telling me

-FutureBlack
alexphan
Scratcher
1000+ posts

A new ''duplicate'' detection

This would be cool, but it shouldn't be based on the title, because a lot of the titles these days are just
Suggestion
A Suggestion
Suggestion
New Suggestion!
An Amazing Suggestion
Bright-Idea
Scratcher
1000+ posts

A new ''duplicate'' detection

No support.
First, I have some questions.
1) Would it only search the Suggestion forum, because there are duplicates in Questions about Scratch, and in Bugs and Glitches, and what about other languages?
2) Would it only search open topics?
Anyways…
How would this even work?
There are, what, at least 400,000 topics (closed, open, dead, alive) since Scratch 2.0? Everyone agree with that?
It would probably lag the servers because every time someone tried to make a new topic, approx 200,000 posts would be searched (this topic is #219, 815).
Hypothetical Story Time!
@User-ish has a question about signatures. The detection system tells them there's a duplicate, so @User-ish looks at it. However, the topic doesn't cover the size limit for signatures. Now, @User-ish can't ask on that topic, because that would be spam. Soo, they have to make a new topic. They can't call it Signature Question, because that's taken. The system also tells them that
  • Signature
  • Question
  • Size limit?
  • Help!
  • How many?
  • Anyone out there?
  • ghdbskj1r76i
  • Are there any bleeping titles left???!!!
are unavailable.
But…
here's my main point.
This is so easily workarounded. Instead of naming your duplicate topic “Project Size Limit” (That's taken already) you decide to name it “ihsiuhskjeh” because there's nothing else available (hypothetical, but still). This whole thing will promote spam.
—-
And most people aren't rude on the suggestions forum. We just want to help Scratch become the best it can be, and some ideas are better than others. Your idea is a great idea! It just needs some tinkering. Just remember to keep thinking up great ideas.

Last edited by Bright-Idea (Oct. 2, 2016 14:51:19)

Sheep_maker
Scratcher
1000+ posts

A new ''duplicate'' detection

jokebookservice1 wrote:

How about, when somebody views your post, it will look something like this.

There could also be a “this is not a duplicate” option so that it doesn't stay up there the entire time.
Digital_Gaming
Scratcher
1000+ posts

A new ''duplicate'' detection

Bright-Idea wrote:

No support.
First, I have some questions.
1) Would it only search the Suggestion forum, because there are duplicates in Questions about Scratch, and in Bugs and Glitches, and what about other languages?
2) Would it only search open topics?
Anyways…

Hypothetical Story Time!
@User-ish has a question about signatures. The detection system tells them there's a duplicate, so @User-ish looks at it. However, the topic doesn't cover the size limit for signatures. Now, @User-ish can't ask on that topic, because that would be spam. Soo, they have to make a new topic. They can't call it Signature Question, because that's taken. The system also tells them that
  • Signature
  • Question
  • Size limit?
  • Help!
  • How many?
  • Anyone out there?
  • ghdbskj1r76i
  • Are there any bleeping titles left???!!!
are unavailable.
But…
here's my main point.
More reasons why I don't support.

Last edited by Digital_Gaming (Oct. 5, 2016 04:31:45)

Minecratch_project
Scratcher
100+ posts

A new ''duplicate'' detection

jokebookservice1 wrote:

Minecratch_project wrote:

This will be no supported because the suggestions fourm is so rude
Just because somebody doesn't like your suggestion doesn't mean they are being rude

As for the actual suggestion, I think it should always let you post, since some titles that are identical can mean very different things.

How about, when somebody views your post, it will look something like this.


Yes, the image you presented is a cool idea, i will put it in the edit
Minecratch_project
Scratcher
100+ posts

A new ''duplicate'' detection

FutureBlack wrote:

However there few problems about duplicate detection:
1. What if the topic has been outdated or closed?
2. What if people tries to misspell or use alternative spelling? It sound like this is gonna to be like chatroom-like that we need to add lots of words in the allowed list. The safe chatroom project for sure but it can be other.

1.I already explained that
2.Im trying to fix that issuse

thanks for your post
Sheep_maker
Scratcher
1000+ posts

A new ''duplicate'' detection

Digital_Gaming wrote:

No support .Just because something has a similar title doesn't mean they are the same.
This will also encourage more descriptive titles then.

Closed topics should also be searched (assuming they weren't closed for being duplicates) because when a suggestion is closed, it (usually) has been resolved (aka it has been accepted/rejected) and so we wouldn't want more suggestions coming up after that.
Digital_Gaming
Scratcher
1000+ posts

A new ''duplicate'' detection

Sheep_maker wrote:

Digital_Gaming wrote:

No support .Just because something has a similar title doesn't mean they are the same.
This will also encourage more descriptive titles then.
Thats irrelevant.
Minecratch_project
Scratcher
100+ posts

A new ''duplicate'' detection

Sheep_maker wrote:

Digital_Gaming wrote:

No support .Just because something has a similar title doesn't mean they are the same.
This will also encourage more descriptive titles then.

Closed topics should also be searched (assuming they weren't closed for being duplicates) because when a suggestion is closed, it (usually) has been resolved (aka it has been accepted/rejected) and so we wouldn't want more suggestions coming up after that.

Is actually true



PS: MEGA OLDY BUMPY
TheMonsterOfTheDeep
Scratcher
1000+ posts

A new ''duplicate'' detection

@The people saying this would be lag:

No. It could use a bloom filter. Then it would be instantaneous.

However, I would agree that it should not prevent you from posting - especially because, if it were implemented with a bloom filter, it would have false positives. Rather, there should merely be a list at the top that says “Similar posts” or something like that, so people can take it upon themselves to prevent duplicates.

Powered by DjangoBB