HACKER Q&A
📣 randofab

Best practices for a scalable community moderation system?


I am building a TikTok like video sharing site and am looking for technical guidelines and best practices for building a community moderation system to serve the first 0 to 100k users. Without admins or trusted moderators.

E.g. when a video is flagged x times within y views, automatically provide it to select users for review. If z% of those confirm the flag, automatically delete the video and punish the uploader. Etc.

Any tips or resources detailing how to build out such a system?


  👤 AdobeFelix Accepted Answer ✓
This is simple, scalable, effective method:

https://www.craigslist.org/about/help/flags_and_community_mo...

Make certain that your back up your decisions with policy, it will make people hate you less.

Once you have scale, you'll need to refine your strategy.

This policy has been refined quite a lot over the last 16 years.

https://creatoracademy.youtube.com/page/lesson/copyright-gui...


👤 kleer001
This is a non-trivial problem.

> Without admins or trusted moderators.

There is a reason those eventually get folded in.

My arm chair take would be to be open to a solution and try lots of things, let the best bubble up to the top.


👤 edoceo
One "trick" is to delay comments. To suppress flamewar. Increase delay with frequency.

You have to reputation count the moderator group who gets the Burn option


👤 dyeje
I would do the simplest thing possible. Which would probably be a report button that sends me an email and then I review it manually.

With something social you need to be focusing your efforts on things that drive growth. If you spend a bunch of time building a robust moderation system, but nobody is using your app then it's wasted effort.


👤 kleer001
What do you think about sharing your process or your results in searching for this solution?

👤 thedevindevops
> Without admins or trusted moderators.

> provide it to select users for review

I don't understand, do you have moderators or not?