Skip to content

Learn how to use Amazon Rekognition and AWS Lambda to extract image labels using Go

License

Notifications You must be signed in to change notification settings

build-on-aws/amazon-rekognition-lambda-golang-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build a Serverless Application for Image Label Detection

In this tutorial, you will learn how to build a Serverless solution for image label detection using Amazon Rekognition, AWS Lambda and the Go programming language.

Amazon Rekognition is a service that lets you analyze images and videos in your applications. You can identify objects, people, text, scenes, and activities, and detect inappropriate content. You can also do facial analysis, face comparison, and face search for various use cases like user verification and public safety. Amazon Rekognition is built on deep learning technology that doesn't require machine learning expertise to use. It has an easy-to-use API that can analyze any image or video file in Amazon S3.

Application overview

Here is how the application works:

  1. Images uploaded to Amazon S3 trigger a Lambda function.
  2. The Lambda function extracts list of labels (with their name, category and confidence level) and saves it to an Amazon DynamoDB table.

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.

About

Learn how to use Amazon Rekognition and AWS Lambda to extract image labels using Go

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Languages