Guidance for first-time Amazon Personalize users - Amazon Personalize

Guidance for first-time Amazon Personalize users

If you're a first-time user of Amazon Personalize, we recommend you read the following sections in order:

  1. How it works – This section introduces the Amazon Personalize workflow and walks you through the steps to create personalized experiences for your users. This section also includes common Amazon Personalize terms and their definitions. Start with this section to make sure you have good understanding of Amazon Personalize workflows and terms before you start getting recommendations.

  2. Setting up Amazon Personalize – In this section you set up your AWS account, set up the required permissions to use Amazon Personalize, and set up the AWS CLI and the AWS SDKs to use and manage Amazon Personalize.

  3. Getting started – In this section you get started using Amazon Personalize with a simple movie dataset. Complete these tutorials to get hands-on experience with Amazon Personalize. You can choose to either get started with a Domain dataset group or a Custom dataset group:

  4. Depending on your application, complete either of the following sections:

    • Domain dataset groups – If you have a streaming video or ecommerce application, follow the procedures in this section to create a Domain dataset group and recommenders for your use cases. These procedures build upon what you learned when completing the Domain dataset group getting started exercises. They provide more in-depth information about recommenders and domain use cases.

    • Custom dataset groups – If you don't have a streaming video or ecommerce application, follow the procedures in this section to create a Custom dataset group. These procedures build upon what you learned when completing the Custom dataset group getting started exercises. They provide more in depth information about custom recipes and models.

  5. Recording events – This section covers how to record user interaction events in real time. After you have set up your Amazon Personalize resources, complete this section to learn how to keep your Interactions dataset up to date with your users' behavior. You do this by recording interaction events with an event tracker and the PutEvents operation.

  6. Filtering recommendations and user segments – This section covers how to filter recommendations. Complete this section to learn how to construct filter expressions to filter recommendations based on custom criteria. For example, you might not want to recommend products that a user has already purchased, or recommend movies that a user has already watched.