If you are in charge of moderating user generated content, whether video, image or text based, you may be wondering how you can take advantage of machine learning without having to completely rearchitecting your platform. This can be done by plugging into the API-based machine learning content moderation provided by AWS. Here are the top 5 things you should know about it:
In the AWS machine learning space, the workhorse of the content moderation is Rekognition. Rekognition is a deep learning algorithm powered and trained by millions of hours of video, and countless numbers of images which can do robust content moderation out of the box. The system is available on demand (see pricing below) via an API which can be setup by creating an AWS account and providing the right IAM user permissions. If you need help setting this up, please don't hesitate to reach out.
While visual machine learning can be complicated to setup, the infrastructure costs on Amazon are often negligible. For example:
More robust pricing can be found on the Amazon Rekognition pricing page, but even if the calculations get complicated, the price is still incredibly low. As an AWS Reseller, Metal Toad can likely get you better pricing as well. Feel free to reach out and see what kind of pricing we can offer!
The Rekognition API will automatically tag content reviewed with the following major or top-level categories (explicit nudity, violence, etc) and (if applicable) the second-level category:
As a content moderator you may find that some content you want to remove or flag for human review, while other content you may want to allow through or simply delete without review. All of this can be setup and customized in the application layer, which means AWS machine learning is extremely flexible: it describes the type of content and the time stamp where it occurs, and you decide how you want to deal with it.
This also means that every application of machine learning content moderation must be extended and customized. If this is something you are exploring feel free to reach out and we can help you scope out the project.
If you need a comprehensive solution that can provide video upload, streaming, and moderation you can read about how to pull it all together using Rekognition + MUX here.
Amazon Rekognition does much more than content moderation. Although each service requires it's own configuration and incurs additional costs, Rekognition can also do the following "out-of-the-box":
If you'd like to learn more about Amazon's machine learning services, you can checkout our overview of AWS machine learning or our blog post on the top 5 things to know about deep learning.