AWS Comprehend
- NLP and text analytics
- NER, Sentiment, Syntax, Language, Topics, and Classification
AWS Translate
- Custom terminology
AWS Transcribe
- Audio file or streaming
- Speaker Identification
- Channel Identification
- Custom Vocabulary
AWS Polly
- Text-to-speech
- Custom lexicons
- Speech Synthesis Markup Language
- Speech Marks (animation)
AWS Rekognition
- Object and scene detection
- Image moderation
- Facial analysis
- Celebrity recognition
- Face comparison
- Text in image
- Video analysis
Images from S3 or request body, video comes from Kinesis.
AWS Forecast
- time series prediction
- auto ML included
- dataset groups, predictors, and forecast
AWS Lex
- chat bot engine
- intent detection and slot-filling
AWS Personalize
- recommender engine
- data – items, users, or interactions – from s3 or API integration + schema (Avro)
-
get recommendations
USER_PERSONALIZATION, similar itemsRELATED_ITEMS, or rankingsPERSONALIZED_RANKING - real-time or batch
- new users and new items
- contextual recommendations based on the device, time or location
-
solutions:
- training
- objectives
-
hyper-parameter optimization (HPO)
-
hidden_dimensionfor both user and item (id or metadata) -
bptt -
recency_mask -
min/max_user_history_length_percentile -
exploration_item_age_cut_off -
exporation_weight: relevancy
-
- campaign for deployment
Tricks for maintaining relevance
- keep the dataset up to date
- feed real-time interactions
- re-train frequently
Security
- no data between websites
- encryption at rest and in transit
Pricing
- data ingestion: per GB
- training: per training hour
- inference: per TPS-hours
- batch inference: by user or by item
Misc
- AWS Textract
- AWS DeepRacer
- AWS DeepLens
- AWS Lookout: device or equipment monitoring
- AWS Monitron: end to end system for monitoring, including the sensors
- TorchServe and AWS Neuron (Inferentia chip)
- AWS Panorama: CV at the edge device
- AWS DeepComposer
- AWS Fraud Detector
- AWS CodeGuru
- Contact Lens for Amazon Connect
- AWS Kendra
- Augmented AI: human in the loop