Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New members flow: can we do spam detection in order to let new members in faster? #21

Open
rubinovitz opened this issue Aug 25, 2015 · 4 comments

Comments

@rubinovitz
Copy link
Contributor

We have problems adding new members.

  1. We get a ton of requests
  2. There are some people who are clearly spammers and/or bots, but most people we can't be sure of.

Possible hackbot solutions to this issue:

  1. Have a way for us to add new members, but notify hackbot about it.
  2. Hackbot can run their new posts against spam detection model. Set user to quiet and notify mods if they're flagging positive.
  3. Mods can deal with new user to see if actually spam. If not spam, unquiet. If spam, add data to a custom spam classifier (this isn't necessary but would be cool).

Result: we can add more members faster while maintaining good content.

@kern
Copy link
Owner

kern commented Aug 26, 2015

I like the idea of automating on-boarding into the Group. Facebook doesn't expose membership requests via the Graph API at the moment, so we'd have to implement this through a scraper.

Could this be a job for MegBot? @maruthven

@rubinovitz
Copy link
Contributor Author

@kern This wasn't about automating onboarding. This was about making sure we catch any spammers we let in.

@rubinovitz
Copy link
Contributor Author

If someone wants to build the scraper part that could be helpful though.
On Tue, Aug 25, 2015 at 8:28 PM, Alex Kern notifications@github.com wrote:

I like the idea of automating on-boarding into the Group. Facebook doesn't
expose membership requests via the Graph API at the moment, so we'd have to
implement this through a scraper.

Could this be a job for MegBot https://github.com/maruthven/megbot?
@maruthven https://github.com/maruthven


Reply to this email directly or view it on GitHub
#21 (comment).

Jennifer Rubinovitz

@kern
Copy link
Owner

kern commented Aug 26, 2015

Ah, misunderstood the first point under possible solutions. Yeah, this looks possible just using the Graph API. I think a general spam-detection filter is simple, straightforward, and useful (we can use the sentiment filter for reference). We can grab the member's join date, and if it's within a fixed time-frame, automatically quiet ban the user if the spam filter flags them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants