Task #2395
closedAskBot anti-spam features
0%
Description
We're currently using the StopForumSpam blacklist to bock IPs from making POST requests (eg, new posts/comments or sign up/sign in) at the HTTPd level.
While it did help reducing slightly the amount of spam it's not ideal, because:
- the block is IP-based not username-based, so one can't contribute through Tor or similar;
- the HTTPd doesn't distinguish between account creation, login, post submission, new comment.
A better solution would be to integrate the antispam solution with Askbot, maybe as follows:
- IP-based ban for account creation;
- run new posts and comments of low-karma users through the antispam (bayesian filter plus IP blacklist); if the spam score is high enough, send the post to moderation (or reject depending on configuration), otherwise post immediately.
If a bayesian filter is integrated with Askbot moderators will also need to be able to train it, for instance with a “Mark as spam” button next to each post.
Updated by Beluga Beluga over 7 years ago
I would rather not block by IPs, but only by email addresses.
Updated by Florian Effenberger about 7 years ago
Guilhem, is there anything infra can do at the moment beyond what we do now?
If not, I propose to close this ticket and we'll add a budget request to have it done by Evgeny
Updated by Guilhem Moulin about 7 years ago
- Status changed from New to Closed
Florian Effenberger wrote:
Guilhem, is there anything infra can do at the moment beyond what we do now?
I don't think much can be done at the HTTPd level indeed, and AFAICT infra team member lack knowledge about Askbot's internals. An antispam solution properly integrated with Askbot would certainly be appreciated by everyone: contributors, moderators, infra :-)
If not, I propose to close this ticket and we'll add a budget request to have it done by Evgeny
Alright, closing.