Amazon Rekognition is a widely used image and video analysis tool. It uses deep machine learning models for identifying objects as images. It is a powerful, highly scalable solution that can analyze images quickly and offers numerous benefits. It can help you tag images along with real-time image and video processing. It's capable of identifying inappropriate video and image content, as well as performing face recognition and analysis. By using Amazon Rekognition Custom Labels, it is possible to differentiate between the objects and scenes in images specific to your business needs.
Amazon Rekognition Integration Overview
Step-By-Step: How to Integrate Amazon Rekognition with Your CMS
To use a Custom Widget with Amazon Rekognition, perform the following steps:
Set up the essentials in ContentstackCreate a stack and content type in Contentstack. Add entries to your content types. Also, create a role in Contentstack and give that user full access to assets, so that users can publish the assets. Refer to our Amazon Rekognition documentation for step-by-step instructions.
Create an AWS account and userCreate an AWS user with programmatic access and add the Amazon Rekognition Read-only Access (AWS managed policy) permission policy to the user.
Set up Lambda Function and API gatewayCreate a Lambda Function in AWS and add the required environment variables to your Lambda Function. Then, create an API gateway through which the communication between Contentstack and Lambda Function will take place.
Trigger a webhook to initiate image tagging