Machine Learning with AWS


Contact Us

We would love to hear from you. Please complete this form to pre-book or request further information about our delivery options.


I'd like to receive emails with the latest updates and promotions from Insoft.

Data Protection & Privacy

I hereby allow Insoft Ltd. to contact me on this topic. Further, I authorise Insoft Ltd. processing, using collecting and storing my personal data for the purpose of these activities. All your data will be protected and secured as outlined in our privacy policy.

Upcoming Dates

Oct 17 - Oct 18, 2022
09:00 - 17:00

Nov 14 - Nov 15, 2022
09:00 - 17:00

Dec 12 - Dec 13, 2022
09:00 - 17:00

Jan 9 - Jan 10, 2023
09:00 - 17:00

Feb 6 - Feb 7, 2023
09:00 - 17:00

Mar 6 - Mar 7, 2023
09:00 - 17:00

Machine Learning with AWS
2 days  (Instructor Led Online)  |  Data Science

Course Details

The goal of this Machine Learning with AWS course is to guide you through the emerging world of patterns, techniques, and practices, helping you to understand proven solutions to common problems. In this course, you will learn about the various Artificial Intelligence (AI) and Machine Learning (ML) services available on AWS.

Through practical hands-on exercises, you’ll learn how to use these services to generate impressive results. By the end of this course, you will have a basic understanding of how to use a wide range of AWS services in your own projects.


See other courses available


Lesson One: Introduction to Amazon Web Services

  • The basics of working on AWS using S3
  • Importing and exporting data.
  • Using the AWS console and identifying the services available for Machine Learning.
  • Create an S3 bucket and import text data into it.

Lesson Two: Summarize Text Documents using NLP

  • Use Amazon Comprehend to detect the language which a document is written in.
  • Extract information such as entities (persons or places), key phrases (noun phrases indicative of the content), and emotional sentiment from a set of documents.
  • Sample project: Set up a Lambda function to process and analyze the imported text using Comprehend.

Lesson Three: Perform Topic Modelling and Theme Extraction

  • Understand what business use cases to apply the machine learning algorithm (Latent Dirichlet Allocation (LDA)) that is used for topic modelling.
  • Extract and analyze common themes through topic modelling with Amazon Comprehend.
  • Sample project: Perform topic modelling on a set of documents and analyze the results.

Lesson Four: Creating Chatbot with Natural Language

  • Explore the basics of chatbots and chatbot design.
  • Set up with the Amazon Lex service and create a sample chatbot to order flowers.
  • Create a custom chatbot which will look upmarket prices for a given stock

Lesson Five: Using Speech with the Chatbot

  • Set up Amazon Connect as a personal call centre.
  • Integrate the chatbot you built in the previous lesson with Amazon Connect.
  • Interact with the chatbot using voice and speech by calling it.

Lesson Six: Analyzing Images with Computer Vision

  • Use Rekognition service for image analysis using computer vision.
  • Detect objects and scenes in images.
  • Detect the need for content moderation in images.
  • Analyze faces and recognize celebrities in images.
  • Compare faces in different images to see how closely they match.
  • Extract text from images

Target Audience

This course is ideal for data scientists, programmers, and machine learning enthusiasts, who want to learn about the artificial intelligence and machine learning capabilities of the Amazon Web Services.



  • Processor: Intel Core i5 or equivalent
  • Memory: 4GB RAM
  • Storage: 35GB available space
  • An internet connection
  • A keyboard, mouse, or other pointing devices



  • OS: Windows 7 SP1 64-bit, Windows 8.1 64-bit or Windows 10 64-bit
  • Browser: Google Chrome, Latest Version
  • An AWS account