Recently I have attended a two-day workshop on Artificial Intelligence on AWS delivered by World Record Holder Mr. Vimal Daga Sir.
It was a great hands-on session, In which I have learned about many services like
1) Amazon Rekognition
2) Amazon Polly
3) Amazon Lex
4) Amazon Kendra
5) Amazon Comprehend
6) Amazon CodeGuru
7) Amazon Fraud Detector
8) Amazon Translate
9) Amazon Transcribe
Thank you Vimal Daga Sir, Preeti Chandak Mam, and all the LinuxWorld Informatics Pvt Ltd team for providing such great and insightful workshops opportunities

Summary:

Day-1

✔AI/ML works on the principle of receiving data and learning from it over and over again gaining experience from multiple examples

✔We need cloud-based services for ML-based projects because training the AI model requires a lot of resources, providing resources for building ML-based projects locally will be very costly and will consume a lot of time, hence it is economical and time-saving to use cloud-based services for building ML projects

✔Amazon Rekognition service helps us to detect objects and identify their characteristics in an image

✔The confidence score is an accuracy measured by an ML model as to how much % it is sure about an object or its attribute to be true as it predicted

✔We can use Amazon Rekognition service through the Web UI of AWS and also through the AWS CLI and AWS SDK

✔The library of python that is used for contacting the AWS from python is boto3.

✔Amazon Polly service is use to convert text into speech and it has a much different variety of speech options.

✔Rekognition Image is an image recognition service that detects objects, scenes, and faces; extracts text; recognizes celebrities; and identifies inappropriate content in images.

Day-2

✔Amazon Lex is a service for building chatting interfaces or bot into any application using voice and text on real-time chatting and auto-response by the bot. The intent is a function an action that the user wants to perform, WHat we speak is known as utterances, Slot is like a DT it has already predefined functionalities, and the answer what they give is known as prompt

✔NLP is broadly defined as the automatic manipulation of natural language, like speech and text, by software

✔Amazon Kendra is a service (Enterprise Search Engine) where we can use a wide documentation format for analyzing selecting specific text in doc. Orr searches that specific task there we use AmazonKendra, by this we can create our own private search engine.

✔Amazon Code Guru helps a programmer to optimize review their codes

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

✔Amazon Comprehend is the service use for retrieving information from the text. The provided text will automatically find this particular word is name, this no. is mobile no., etc.

✔Amazon Texttract is the service that extracts information from scanned docs. Useful for automating manual things.

✔Amazon translate is the service for providing a translation facility to your application.