https://www.duolingo.com/QuadraticLingual

Idea: Spambot detector

Duolingo should have a program to detect spambots and delete their accounts. The detection system would determine how many times a user posts during a certain amount of time. It would then check if all the messages are the same. If the messages are the same, the posts and account will be deleted.

Let's say there's a spambot named Spambot1. Spambot1 posts the message "HURR DURR GIMME LINGOTS PLZ" 10 times in under 15 seconds. The program notices this, and checks the bot's posts. The program detects that the messages are the same, and deletes the account along with the posts.

2 years ago

9 Comments


https://www.duolingo.com/jrikhal
Mod
  • 22
  • 18
  • 18
  • 14
  • 8
  • 5
  • 5
  • 5
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2

Duolingo should have a program to detect spambots and delete their accounts.

They're called moderators here on Duolingo. ;)

It would then check if all the messages are the same. If the messages are the same, the posts and account will be deleted.

Easily to work it around for a spammer.

Let's say there's a spambot named Spambot1. Spambot1 posts the message "HURR DURR GIMME LINGOTS PLZ" 10 times in under 15 seconds.

Posting the exact same thing doesn't occur that much. So it'd treat only an infinitesimal part of the spamming issue.

Let's say there's a spambot named Spambot1. Spambot1 posts the message "HURR DURR GIMME LINGOTS PLZ" 10 times in under 15 seconds. The program notices this, and checks the bot's posts. The program detects that the messages are the same, and deletes the account along with the posts.

Moderators already quickly deal with such "easy" cases. ;)

2 years ago

https://www.duolingo.com/QuadraticLingual

Thanks for your input.

I thought a spam detector would help the moderators, because a moderator can't stay awake 24/7. Plus, the amount of users on Duolingo are increasing, so the user to moderator ratio is also increasing. The moderator status isn't just given out to people like cookies or Lingots!

2 years ago

https://www.duolingo.com/jrikhal
Mod
  • 22
  • 18
  • 18
  • 14
  • 8
  • 5
  • 5
  • 5
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2

A spam detector could be useful but the thing is, IMO, it would have to be:

  1. acting at the moment an account want to post something (not once posted)
  2. act on more things than just "easy" spam for which mods are enough IMO.

And the point 2. is very hard to be done since either it filters only obvious spam (but mods can do it) or it filters more but you'll have false-positive filtering...

Indeed , a mod aren't here 24/7 (but often 14+/7 ;) ) but that's why there are several mods from different timezones. ;)
And the community also participate by reporting such spam accounts.

so the user to moderator ratio is also increasing

As far as I know, new mods are added when there is a need of more.

2 years ago

https://www.duolingo.com/QuadraticLingual

Oh, okay, I thought the amount of mods was increasing slower than the amount of new users. Again, thanks for the input.

2 years ago

https://www.duolingo.com/b05aplmun.ca
  • 25
  • 25
  • 23
  • 454

As has already been pointed out, the proportion of spam consisting of many repeated, identical messages from the same user in a short time span is minuscule. Such repeated messages can also easily be taken care of, if a handful of Duo participants bother to downvote.

2 years ago

https://www.duolingo.com/Pinapolus

good idea

2 years ago

https://www.duolingo.com/_Sara-Soda_

ya good idea

2 years ago

https://www.duolingo.com/CodyORB
  • 24
  • 14
  • 2

That sounds like a good idea.

2 years ago

https://www.duolingo.com/Erven.R
  • 16
  • 7
  • 4
  • 3
  • 3

The last time this happened, a user manually did this. It didn't end well.

2 years ago

Related Discussions

Learn a language in just 5 minutes a day. For free.