INTRODUCTION TO AWS AI SERVICES:-

Ankit Shukla
5 min readApr 6, 2021

--

Hi Everyone,

This is Ankit Shukla. In this blog I will share a brief intro and use cases of AWS AI Services.

Creating the Machine Learning model is not a big task. Challenge is collecting a large and useful data so that is a reason Why we move on AWS cloud Services.

There are following services which are provided by Amazon AWS:-

πŸ‘‰ Amazon Rekognition

πŸ‘‰ Amazon Polly

πŸ‘‰ Amazon Lex

πŸ‘‰ Amazon Kendra

πŸ‘‰ Amazon CodeGURU

πŸ‘‰ Amazon Comprehend

πŸ‘‰ Amazon Transcribe

πŸ‘‰ Amazon Textract

πŸ‘‰ Amazon Forecast

πŸ‘‰ Amazon Fraud Detector

πŸ‘‰Amazon Personalize

πŸ‘‰Amazon Translate

Now lets begin:-

Amazon Rekognition ->

With Amazon Rekognition we can identify different kind of objects and human, text, etc. in a image or in a videos. It is also useful to detect inappropriate content on image or videos.

Amazon Rekognition have lots of data available which gives a great confidence value.

Use Cases:-

a)traffic system to detect a number plate.

b)Counting people, detecting Vehicles.

c)PPE(Personal Protective Equipment)

Amazon Polly->

It is a Text to Speech service provided by Amazon AWS.It covert the text into human like speech. It uses deep learning technology to synthesize natural sounding like human speech.

we can also integrate it with our apps.

In Python, we use boto3 library to connect with AWS services. We have to use following:-

Import boto3

variable_name = boto3.client(β€˜polly’)

Amazon Lex->

It is most interesting service by Amazon. By using it we can create are conversational chat bot for our business and problem solving bot for our purpose.

Amazon Kendra->

It is service like google but for the local use you can put all the documents after this you can search any term like google.

It is an interesting search service powered by Machine Learning.

Amazon CodeGuru ->

Amazon CodeGuru is used to analyze the code such as time complexity, space complexity.

Its a very great service by Amazon .It helps to improve performance and optimization of resources.

codeguru-profiler-agent is the python library that needs to be installed to access the profiler of Code Guru.

Amazon Comprehend ->

Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text. Amazon Comprehend uses machine learning to help you uncover the insights and relationships in your unstructured data.

Amazon Transcribe ->

Amazon Transcribe is a powerful speech recognition service.

we have to store audio file in s3 bucket previously.

Amazon Textract ->

Amazon Textract is used to extract data from images or documents( like pdf etc.)

It follows following architecture:-

Amazon Forecast->

Amazon Forecast is a fully managed service that uses statistical and machine learning algorithms to deliver highly accurate time-series forecasts.

Time series data can be useful for finance, health care, reatail ,server capacity etc.

Amazon Fraud Detector->

It is self managed service that is used to detect fraud in online payment transactions ,credit card fraud etc.

Thanks!

Be the helping hands!

--

--

Ankit Shukla

Man on mission--to live the best life possible come what may!πŸ˜‰