I'm working on a forum that allows images attached to the posts and doesn't require registration. Thing is, I'd like to provide a work-safe navigation option in which the posts with porn images attached aren't shown.The ideas I've come up with are:Making the work-safe option the default and treating all posts withimages attached as pornographic, and making them visible only if theuser unchecks it.Making all posts with images attached not work-safe by default andchanging their status to work-safe only after a moderator approvedit. Only then they would be visible if the user has the work-safe option checked.Does anyone else have an idea? Also, how the big web services deal with this? (YouTube, CraigsList, even StackExchange).By the way, I don't think that nudity detector libraries are accurate and they give plenty of false positives and negatives.Thanks!
Preventing adult content in a forum
forum;community;moderation
In response to your proposalsI don't really see how your first proposal will prevent a child from being exposed to an inappropriate content posted by spammers.As for your second proposal - it could well work, but you'll need to employ 24/7 moderation or much of the content will be locked, which is not very useful from users point of view.I think you might be approaching this challenge from the wrong angle (content-locking rather content-moderation).Text can be inappropriate as wellYou should also very well consider that even if no images are attached, textual content can be highly inappropriate to underaged visitors; let alone that spam marketing is something no visitor would like to come across.A bomb waiting to explodeIf you have ever run phpbb or wordpress site, these are bombarded with spamming attempts, and I've even seen sites that had to shut down for a couple of days just to allow the removal of thousands of spam posts.A site that requires no registration and has no challengeresponse authentication for posting is essentially a bomb waiting to explode.Moderation strategiesThe real question is who moderates the content (how and how frequently), where you have two options:Site moderators - where you have someone constantly monitoring posts.Visitors - where visitors flag inappropriate content that is then being reviewed by moderators.The former system requires frequent moderator presence and could be extremely time-consuming for moderators. But if the site hasn't got many visitors it could be the only practical choice.If this is the path to be taken, you may wish to consider creating a joint moderator email address and give the access details to all your moderators. Then either instantly or periodically send an email to that address with a link to all the new images/posts. This will allow moderators to review the images on mobile devices and without having to be logged into the admin system. If all is good, the email can be deleted so other moderators won't have to deal with it.The latter system is more appropriate for sites with many visitors, say more than 50 at any given time.Stack uses such system in the form of a 'flag as spam' option, which takes super-high priority on moderators queue. I think it is reasonable to say that any spam will be removed within less than 40 seconds on stack sites, but there are many visitors and moderetors online at any given time.Youtube has the same 'flag as inappropriate' option, which I can only assume gets dealt with on a next-to-instant basis.Google employs the same strategy for its image search.SummarySo I wouldn't stick to any of your proposals. Instead I would focus on:Providing a flaggin option for visitors.Providing an easy, quick and mobile-based way for moderators to moderate content.