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
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