Skip to main content

Brief Overview

Amazon Personalize enables businesses to deliver relevant, real-time recommendations without ML expertise. It supports diverse use cases from product suggestions to content discovery, driving revenue growth and customer satisfaction across e-commerce, media, travel, finance, education, and gaming industries.

Key Industries & Applications

E-Commerce

  • Product recommendations
  • Personalized homepage content
  • Cart add-on suggestions
  • Search result re-ranking

Media & Entertainment

  • Video/movie recommendations
  • Personalized music playlists
  • Content discovery
  • "Continue watching" suggestions

News & Publishing

  • Personalized article feeds
  • Related story suggestions
  • Custom newsletter content

Travel & Hospitality

  • Destination recommendations
  • Hotel and flight suggestions
  • Personalized activity packages

Retail & Fashion

  • Style and outfit recommendations
  • "Complete the look" suggestions
  • Reorder reminders

Financial Services

  • Product recommendations (cards, loans)
  • Personalized investment suggestions
  • Targeted offers

Education

  • Course recommendations
  • Personalized learning paths
  • Skill-based content matching

Gaming

  • Game recommendations
  • In-game item suggestions
  • Player matching

Available Recipes

RecipePurpose
USER_PERSONALIZATIONPersonalization per user. Items by purchases, views. Recommended for you. Popularity count. Most popular.
USER_SEGMENTATIONItem and attribute affinity.
PERSONALIZED_ACTIONSBest action.
PERSONALIZED_RANKINGRe-rank search results for user.
RELATED_ITEMSCustomers who viewed x also-viewed. Frequently bought together. Similar items.
TRENDING_NOWCurrently trending content.

Common Event Types

IndustryEvents
E-commerceview, click, add_to_cart, purchase
Streamingplay, pause, complete, like
Newsread, share, bookmark
Travelsearch, book, favorite

Business Benefits

  • 10-30% increase in conversions
  • Higher engagement and click-through rates
  • Improved retention and reduced churn
  • Automated personalization at scale

Hands-On Practice

This guide will walk you through building a recommendation system by AWS CDK in Python with 02 stacks:

  • Build the infra such as dataset created in S3, configuring Dataset Group, Schema and Recipes (Part I).
  • Create the Pipeline stack to orchestra the automatic workflow (Part II).
  • Upload dataset, execute the State machine to create the solution (model training) and campaign (Part III).