AWS Artificial Intelligence (AI) Services
In this blog, I am going to talk about these AWS AI Services
๐ 1. Amazon Rekognition
๐ 2. Amazon Polly
๐ 3. Amazon Lex
๐ 4. Amazon Fraud Detector
๐ 5. Amazon Forcast
๐ 6. Amazon Personalize
๐ 7. Amazon Kendra
๐ 8. Amazon Translate
๐ 9. Amazon Transcribe
๐ 10. Amazon Code Guru
๐ 11. Amazon Comprehend
๐ 12. Amazon Textract
๐ฅ First I want to give glyphs about Artificial Intelligence and Machine Learning that will help you to understand further discussion easily.
Letโs get started
โ๏ธ What is Machine Learningโ
Machine Learning is a way to by using past data to create a model so that it can give some insightful data according to our requirement, and the most interesting thing is that machine auto-learn itself.
โ๏ธ What is Artificial Intelligenceโ
By using Machine Learning we create a model or train the pattern this is a kind of intelligence but this is artificial so that's why it is known as Artificial Intelligence.
โ๏ธ Why we use AI on Cloudโ
Simple we use AI on Cloud only because we havenโt proper or right data because the most critical thing in AI/ML/DL is not to create model the most important thing here to collecting the right data and also be update for new data so the cloud provider spent or spending lots of money so they can serve.
Now letโs start the topic
1. Amazon Rekognition -:)
This is an AWS service that is used to take the input image or video, after this gives some information about the image or video by using Artificial Intelligence.
USE-Case :-
We can apply this service as
โ Attendance monitor
โ Online Exam Proctor
โ Vehicle Counting
โ After seeing the facial expression we can suggest
โ Image or Video related stuff you can achieve by using the Amazon Rekognition because to write the code and create model is not big deal, the important thing here to collect the correct data so cloud guys had spent lots of money and collect each data each day.
But for us, we have to use SDK for this service,
The SDK name is โboto3โ
In this case, I am going to create an app by using the python language.
Prerequisite -:
โ S3 bucket -: because we have to upload the image/video
โ AWS CLI app installed in your laptop or instance
After installed run this command to login from your laptop
I have shown you all the details and how to integrate this kind of service
2. Amazon Polly-:)
Amazon Polly is a service that is used to text to speech, The speech sound is more like a human being.
You can also Integrate this service to SDK so that you can use it in your app or in your use-cases.
3. Amazon Lex-:)
Amazon lex service used for build own Voice and Text chatboats
๐ 4. Amazon Fraud Detector -:)
This service is used to detect fraud in online payment transaction, account registration, authentication etc.
5. Amazon Forcast -:)
Letโs consider we have a hotel, Where one day 5 people came and one day 60 people etc. So in this case how owner of hotel can take decision, Now hotel owner can dump these data on the service called Amazon Forecast.
โ Amazon Forcast fully managed service on and pre-created model gives more accuracy to take right dcesion.
6. Amazon Personalize -:)
Amazon personalize is service for recommendation
7. 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.
Prerequsite -:
โ We have to put all the document in S3 storage so first we have to create S3 bucket(Create Storage in Same region).
Amazon Kendra search by using index concept
8. Amazon Translate -:)
Amazon Translate is used to translate the source language to target language
Note : Amazon Translate offer 113 Langage
โ If you want to use in your app just use itโs SDK and integrate with your app
9. Amazon Transcribe -:)
Amazon Transcribe is a powerful speech recognition service
Note -: Before create fire create s3 bucket because we have to put the audio in s3 storage.
10. Amazon CodeGuru -:)
Amazon CodeGuru is used to analyse the code such as time complexity, space complexity and interesting thing is that it recommend what to do so that a developer easily create great code.
11. Amazon Comprehend -:)
Amazon Comprehend is a service to extract phrase, noun, adjective, date etc.
12. Amazon Textract -:)
Amazon Textract is used to extract data from images or docuements
Now I have written all the service which is specified above and also so a demo how to connect with AI service on AWS by using SDK and python programming language.
If you want to integrate with your app just go on AWS and check the document where all the stuff the given.
๐ฅ ARTH Learner
๐ฐ Keep Learning Keep Sharing
MD MOQADDAS