Amazon Rekognition Development A Complete Guide

Learn how to add powerful visual search & image recognition capability to your applications using AWS Amazon Rekognition
Amazon Rekognition Development A Complete Guide
File Size :
600.97 MB
Total length :
2h 18m

Category

Instructor

Dhiman Halder

Language

Last update

6/2020

Ratings

3.5/5

Amazon Rekognition Development A Complete Guide

What you’ll learn

Master the 6 core capabilities offered by Amazon Rekognition
Develop 6 complete end-to-end working solutions each featuring a different capability of Amazon Rekognition
Learn how to introduce Image Recognition capabilities within your own applications
Learn how to make Amazon Rekognition work in tandem with host of other AWS services like S3, Lambda, API Gateway, DynamoDB, ElasticSearch, SNS, Cognito, CloudWatch and IAM

Amazon Rekognition Development A Complete Guide

Requirements

Basic understanding of Amazon Web Services – some prior experience with S3 and Lambda Function really helps
Preliminary knowledge of NodeJS and HTML – a bit of coding experience doesn’t hurt
A Windows, Mac or Linux Computer with a modern Browser, Node v6.10+ and a Code Editor Installed
I recommend that you follow the course from beginning to the end in the order it is laid out since some of the later projects build upon earlier ones

Description

Amazon Rekognition is a sophisticated deep learning based service from Amazon Web Services (AWS) that makes it easy to add powerful visual search and discovery to your own applications. With Rekognition using simple APIs, you can quickly detect objects, scenes, faces, celebrities and inappropriate content within images. You can also search, analyze, organize and compare faces. “I love how you structured the course (demo and code) and most importantly you showed how to use the technology. Most of the course that I’ve seen and taken lack the latter part.” – Sovanna Chuon, Student”It is exactly what I was looking for: a quick and clear introduction to AWS Rekognition.” – Miguel Cabral, Student”Buen curso, ritmo adecuado y entendible, tal vez falta entrar más en detalle en el código pero en general muy recomendable.” – Eduardo Vargas Aguirre, StudentAre you a Developer looking to incorporate visual search and Image recognition capabilities to your own Applications using the recently launched Amazon Rekognition service from AWS? Are you an Architect or Tech Lead willing to explore reference Architectures and implementations on how Amazon Rekognition fits in with other AWS service offerings to solve Real-world problems? Either way, you are in the right place.
This course emphasize on learning by doing. You will be developing 6 complete end-to-end solutions with different capabilities of Amazon Rekognition. You will be developing the following projects:Deliver Dynamic Targeted Advertisement ContentIntelligent Family Photo Search App Face Based Authentication and Verification SystemTravel Photo Smart Search AppEnhance the Travel Photo Smart Search App with Image ModerationCelebrity RecognizerIn the process, you will also interact with and learn to use the following AWS servicesS3Lambda FunctionAPI GatewayDynamoDBElasticSearchCognitoSNSCloudWatchIdentity and Access Management***Important Update – ImageMagick Fix***September 15, 2019ImageMagick is no longer bundled with the Node.js 10.x runtime in Lambda due to security reasons. I have included a lecture with all the instructions to install and use a lambda layer to address this issue.

Overview

Section 1: Introduction to the Course

Lecture 1 Welcome

Lecture 2 Introduction and Demo

Lecture 3 Getting Setup – What you will need

Lecture 4 Getting Started

Lecture 5 UPDATE – ImageMagick no longer part of Lambda runtime. How to fix errors in code

Section 2: First Project – Deliver Dynamic Targeted Advertisement Content

Lecture 6 Introduction to the DetectFaces API

Lecture 7 Introduction to the Project

Lecture 8 Create S3 Buckets and Secure it

Lecture 9 Setup DynamoDB Table

Lecture 10 Create a Lambda Function named “fetchad” with Node.js

Lecture 11 Setup the “fetchad” Lambda Function and Test it

Lecture 12 Expose an API named “advertisement” with the Amazon API Gateway

Lecture 13 Create a Web client with HTML, JavaScript, Setup Cognito & Test

Section 3: Second Project – Intelligent Friends & Family Photo Search App

Lecture 14 Introduction to Face Recognition APIs and the Project

Lecture 15 Create a S3 Bucket

Lecture 16 Create a Lambda Function “indexface” for Face Indexing

Lecture 17 Create a HTML Web Client and Test it

Lecture 18 Create another S3 Bucket

Lecture 19 Create another Lambda Function “searchfaces” for searching “ALL” faces

Lecture 20 Setup the “searchfaces” Lambda Function and Test it

Lecture 21 Expose a “picturealbum” API with Amazon API Gateway

Lecture 22 Enhance the Web Client to Allow Searches

Lecture 23 Use the Enhanced Web Client to perform Searches

Section 4: Third Project – Face Based Authentication and Verification System

Lecture 24 Introduction to the CompareFaces API and the Project

Lecture 25 Create S3 bucket

Lecture 26 Create a “verifyface” Lambda Function

Lecture 27 Create an IAM role

Lecture 28 Setup the “verifyface” Lambda Function and Test it

Lecture 29 Setup Cognito Identity Pool, Create Web Client and Test it

Section 5: Fourth Project – Travel Photo Smart Search App

Lecture 30 Introduction to the DetectLabels API and the Project

Lecture 31 Create Amazon ElasticSearch Domain

Lecture 32 Create S3 bucket

Lecture 33 Create the “indexlabels” Lambda Function

Lecture 34 Setup the “indexlabels” Lambda Function and Test it

Lecture 35 Create the “searchlabels” Lambda Function

Lecture 36 Setup the “searchlabels” Lambda Function and Test it

Lecture 37 Expose a “travel” API with Amazon API Gateway

Lecture 38 Create a Web Client to perform Searches

Lecture 39 Perform smart Searches using the Web Client

Section 6: Fifth Project – Add Image Moderation to Travel Photo Smart Search App

Lecture 40 Introduction to the DetectModerationLabels API and the Project

Lecture 41 Setup Cognito Identity Pool, Create Web Client and Test it

Section 7: Sixth Project – Celebrity Recognizer

Lecture 42 Introduction to the RecognizeCelebrities API and the Project

Lecture 43 Create Web Client and Test it

Section 8: Check out my other exciting courses

Lecture 44 Check out my other exciting courses!

Developers interested in learning how to develop Image Recognition based applications with the Amazon Rekognition Service,Architects, Tech Leads willing to explore Image Recognition AI capabilities from AWS,Architects, Tech Leads, Developers willing to learn how to envisage complete end-to-end solutions with Amazon Rekognition and host of other allied AWS services

Course Information:

Udemy | English | 2h 18m | 600.97 MB
Created by: Dhiman Halder

You Can See More Courses in the Developer >> Greetings from CourseDown.com

New Courses

Scroll to Top