Project

General

Profile

Task #2395

AskBot anti-spam features

Added by Guilhem Moulin about 1 month ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Category:
Askbot
Target version:
Team - Q4/2017
Start date:
Due date:
% Done:

0%

Estimated time:
Tags:
URL:

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.

History

#1 Updated by Beluga Beluga about 1 month ago

I would rather not block by IPs, but only by email addresses.

#2 Updated by Guilhem Moulin about 1 month ago

  • Assignee set to Guilhem Moulin

Also available in: Atom PDF