Skip to content

  • Home
  • Core Java
    • Write Your Own Immutable Class In Java
    • Write Your Own Singleton Class In java
    • Java Concurrent Package
    • Java Stream Revisited
    • Print odd and even numbers using thread
    • SOLID principles
    • Comparable Vs Comparator
    • Sort HashMap/TreeMap based on value
    • Deep and Shallow Copy in Java with examples
    • Find the frequency of each character in a String
    • How to avoid duplicate Employee objects in HashSet ?
  • Spring
    • Loose Coupling & Dependency Injection
    • Bean Scope
    • Spring Bean Lifecycle
    • IoC Container Vs Application Context Vs Bean Factory
    • @Component Vs @Service @Repository Vs @Controller
    • How to read properties file in Spring
    • Spring AOP (Aspect Oriented Programming)
    • @Component Vs @Bean in Spring
    • Exception Handling in SpringBoot
    • XML configuration Vs Annotations configuration in Spring
    • Spring Data JPA
    • Spring Data REST
  • Spring Security
    • Spring Security with Form, Basic and JWT
    • Security Configuration in Spring Boot Apps
    • Security Protocols & Frameworks
    • Okta OAuth 2.0 SSO with Springboot
    • Spring Boot 2.x Security using Username Password
    • Spring Boot 2.x Security using JWT
    • Spring Boot 3.x Security using Username Password
    • Spring Boot 3.x Security using JWT
  • Microservices
    • Spring Cloud Config (Server & Client)
    • Spring Boot Microservices Tutorial (Part 1 of 2)
    • Spring Boot Microservices Tutorial (Part 2 of 2)
    • Circuit Breaker – Resilience4j
    • The Twelve-Factor App Principles
  • Event Driven Microservices
    • What is Event Driven Microservice ?
    • What is Saga Design Pattern ?
    • What is CQRS Design Pattern ?
  • Spring AI
    • ChatGPT API + SpringBoot Integration
  • Hibernate & JPA
    • JPA vs JDBC
    • CRUD Example Using Spring Boot JPA + H2 + Gradle
    • MongoDB Atlas With Spring Boot Example
    • Transaction Management
    • Relationships in JPA & Hibernate
    • Hibernate First & Second Level Cache
    • Spring Boot Flyway Postgres
  • DevOps
    • What is Devops ?
    • Docker
    • Kubernetes (K8S)
    • Jenkins
    • Infrastructure As Code
  • Functional Programming
    • Functional Programming Vs Structured Programming
    • Java 8 Programs For Interview
    • Predicate, Function, Consumer and Supplier in Java 8
    • Sort a List having Employee objects using Java 8
    • Find Employee from List using Java 8
  • AWS
    • AWS S3
    • AWS EC2
    • EC2 Solutions Architecting
    • How to create an EC2 instance ?
    • How to connect to AWS EC2 instance ?
    • Deploy application to AWS
    • AWS Lambda Java Tutorial
    • Spring Cloud Functions
    • How to Start/Stop AWS ECS automatically using Java Spring?
    • Container Solution in AWS
    • AWS SQS, SNS, MQ and Kinesis
    • Databases in AWS
    • AWS VPC: Peering, Endpoint, VPN, Gateways- Internet, NAT, DX
    • Machine Learning in AWS
    • Storage Solutions in AWS
    • AWS ASG (Auto Scaling Group)
  • AWS Certifications
    • SAA-C03
      • Design Cost-Optimized Architectures
    • AWS Certified Solution Architect-Associate
      • Question 1
  • Kafka
    • Apache Kafka
    • Kafka Producer & Consumer Example Using Spring boot & Conduktor
  • Angular
    • Angular Tutorial – Part 1
    • Angular Tutorial – Part 2
  • Miscellaneous
    • How to add a project to Git/GitHub/GitLab
    • How to Clone a project from Git/GitLab using Git Bash
    • How to query Oracle tables based on some date ?
    • How to highlight text in WordPress ?
    • How to add Page Jumps in WordPress page ?
  • Interview Preparation
    • Core java interview questions
    • Java Threads Interview Questions
  • Contact Me
  • Toggle search form

Machine Learning in AWS

Understanding Types of AI (Artificial Intellegence):

Strong (General) AI:

Intellegence of Machine = Intellegence of Human
For eg:

  • A machine can learn like a human on its own and solve problems.
  • Learns like a child, building on its own experiences.
  • We are far away from this achievement (it may take decades or never).

Weak (or Narrow) AI:

For eg.

  • Self driving cars
  • Machine Learning: Learn from previous data.
Challenges of Machine Learning:
  • Huge amount of sample data required.
  • Complexity in creating the ML Models.
  • Availability of skilled personnel.
Machine Learning approaches in AWS:

AWS provides below ways to work in Machine Learning even if you have no knowledge of it.

Use Pre-Trained Models:

  • AWS Comprehend, AWS Rekognition, etc.

Use simple Models: Without using Data Scientists.

  • AWS SageMaker Auto ML

Use Complex Models: Using Data Scientists where you have to build your own ML Model.

  • AWS SageMaker

Pre-Trained Models used in AWS

Below are some of the Pre-Trained models that are available as an API:

  • AWS Comprehend – Analyze text and find the meaning and intent. It can be used to comprehend meaning from emails, S3 documents, social media posts – to analyze whether its a positive or negative reviews etc.. (Compare with Kendra)
  • AWS Kendra – To do intelligent search from scattered content across multiple locations. (Compare with Comprehend). Some use cases –
    Employees can search across internal knowledge centers and wikis to find information efficiently. Healthcare professionals can search across medical literature, research papers, and clinical guidelines to find relevant information quickly.
  • AWS Textract – It extracts any text from any document- PDF, jpeg, png files.
  • AWS Rekognition – Analyze the objects in a image/video.
  • AWS Transcribe – Can convert a audio to text.
  • AWS Polly – Do the reverse of AWS Transcribe where it converts text to audio.
  • AWS Translate – Translate audio/text of one language to audio/text of another language.
  • AWS Personalize – It provides real time recommendation to the user in a app. For eg., a user in a e-commerce app gets buying recommendations based on his searches.
  • AWS Fraud Detector – For detecting online frauds.
  • AWS Forecast – to predict future of something.
  • AWS Lex – for Voice and Text Chat Bots. Powered by the same technology that powers Amazon Alexa

Copyright © 2025 .

Powered by PressBook Blog WordPress theme