AWS Certified AI PractitionerAWS Services for AI/ML and Generative AIMedium

A startup is building a new e-commerce platform and wants to provide personalized product recommendations to its users in real time. They need a fully managed machine learning service that can leverage historical user behavior data (e.g., clicks, purchases) to generate recommendations without requiring deep machine learning expertise. Which AWS service should they choose?

  1. AAmazon Personalize
  2. BAmazon SageMaker
  3. CAmazon Kendra
  4. DAmazon Lex
Show answer & explanation

Correct answer: A. Amazon Personalize

Amazon Personalize is a fully managed machine learning service that makes it easy for developers to add sophisticated personalization capabilities to their applications. It uses the same machine learning technology as Amazon.com for real-time recommendations, without needing deep ML expertise.

Why the other options are wrong

  • B. Amazon SageMaker is for building, training, and deploying custom ML models, requiring more ML expertise than Personalize.
  • C. Amazon Kendra is an intelligent enterprise search service, not for product recommendations.
  • D. Amazon Lex is for building conversational interfaces, not for recommendations.

Amazon Personalize

A fully managed machine learning service that helps developers add real-time personalization and recommendation capabilities to applications.

  • Uses the same ML technology as Amazon.com.
  • Requires historical user behavior data (interactions, items, users).
  • No deep ML expertise needed, abstracts away complex model training.

Memory trick: Personalize your shopping experience with recommendations.

More AWS Services for AI/ML and Generative AI questions