Fighting Spam aka The Clone Wars #8239
Replies: 7 comments 16 replies
-
Hey there, |
Beta Was this translation helpful? Give feedback.
-
Hi, I was thinking about some potential solutions for this problem. I have ideas for now, what about : |
Beta Was this translation helpful? Give feedback.
-
Hi everyone! I thought about this clone war and had an idea.
|
Beta Was this translation helpful? Give feedback.
-
Hello everyone, We have developed a machine learning model to detect bots that works at over 99% efficiency. We are currently looking at how we can implement it in Decidim, make it self-correcting and above all preserve the confidentiality of user data. The idea would be to propose it as a Rake task with a connection to this service that would be accessible to the community. The operation of the service would be simple, we would send a Json containing non-personal or anonymized data, and it would respond with a user id and a percentage of confidence on the spam character of it. The user would be marked as spam to be confirmed by the administrator or directly blocked with a notification depending on the configuration of the system administrator, which would remain configurable in Decidim. The external service would not make any decision. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, Maybe this is a stupid idea but thought I'd give it a shot ? This said, I don't think it will stop spam bot creation instantly as decidim instances are in their list and account creation will still be enable. If they cannot put their link in their profile they might just try to put it in their comments and proposals. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone, https://github.com/OpenSourcePolitics/decidim-spam_detection This is a decidim module that uses an API written in Flask to give a spamming probability to the users, if it is configured for, it can even directly block them. |
Beta Was this translation helpful? Give feedback.
-
We're receiving lots of spam activity in pretty much all of Decidim installations. For that, we're changing the default behavior of the unconfirmed access email configuration, so that would be a decision of the implementers (see #8233).
The problem is that this will not solve the whole problem, as @ahukkanen pointed out in that PR:
So I'm opening a Discussion to have in the same place all the proposals and so we can study them together with its Pros and Cons.
Some restrictions that we must take in account:
Some awesome starting points are @ahukkanen in #8233, I'm copying that here so it's easier to keep track of all the links, tradeoffs, and details:
#8233 (comment)
#8233 (comment)
Feel free to chime in with your ideas!!
Beta Was this translation helpful? Give feedback.
All reactions