Table of Contents

Machine Learning Platforms in AWS
1. Amazon SageMaker
A fully managed machine learning platform used to:
- Build ML models
- Train models at scale
- Deploy models into production
- Monitor and tune models
Supports frameworks like:
- TensorFlow
- PyTorch
- Scikit-learn
- XGBoost
Common use cases:
- Fraud detection
- Forecasting
- Recommendation systems
- Predictive analytics
Pre-built AI/ML Services by AWS
2. Amazon Rekognition
Computer vision service for:
- Face detection
- Object recognition
- Image moderation
- Video analysis
3. Amazon Comprehend
Natural Language Processing (NLP) service used for:
- Sentiment analysis
- Entity extraction
- Topic modeling
- Language detection
4. Amazon Lex
Used for building:
- Chatbots
- Voice assistants
- Conversational interfaces
(Technology behind Alexa)
5. Amazon Polly
Converts text into realistic speech.
Used in:
- Voice applications
- Audiobooks
- IVR systems
6. Amazon Transcribe
Speech recognition service for:
- Audio transcription
- Call analytics
- Meeting summaries
7. Amazon Translate
Neural machine translation service supporting multiple languages.
Generative AI Services
8. Amazon Bedrock
Provides access to foundation models from:
- Anthropic Claude
- AI21
- Stability AI
- Meta Llama
- Amazon Titan
Used for:
- Generative AI apps
- Chatbots
- Content generation
- RAG applications
9. Amazon Q
AI assistant for:
- Developers
- Business users
- Cloud operations
- Code generation and troubleshooting
AWS Built-in Algorithms in SageMaker
Amazon SageMaker Built-in Algorithms
Some built-in ML algorithms include:
- Linear Learner
- XGBoost
- Random Cut Forest
- DeepAR Forecasting
- K-Means Clustering
- PCA (Principal Component Analysis)
- Object Detection
- BlazingText
- Seq2Seq
These help build models without extensive coding.
Popular ML Categories Supported in AWS
| Category | AWS Services |
|---|---|
| Computer Vision | Rekognition, SageMaker |
| NLP | Comprehend, Bedrock |
| Speech AI | Polly, Transcribe |
| Chatbots | Lex, Bedrock |
| Forecasting | SageMaker, Forecast |
| Recommendation Engines | Personalize |
| Fraud Detection | Fraud Detector |
| Generative AI | Bedrock, Q |
Specialized AWS AI Services
- Amazon Personalize — recommendation systems
- Amazon Forecast — time-series forecasting
- Amazon Fraud Detector — fraud detection
- Amazon Textract — document and OCR extraction