Creating a solution (console) - Amazon Personalize
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Creating a solution (console)

Important

After you create a solution, you can’t change its configuration. By default, all new solutions use automatic training. With automatic training, you incur training costs while your solution is active. To avoid unnecessary costs, make sure to delete the solution when you are finished. For information about training costs, see Amazon Personalize pricing.

To create a solution in the console, choose your dataset group and then specify a solution name, recipe, and optional training configuration.

To configure a solution (console)
  1. Open the Amazon Personalize console at https://console.amazonaws.cn/personalize/home, and sign in to your account.

  2. On the Dataset groups page, choose your dataset group.

  3. On the Overview page, for Step 3, do one of the following:

    • If you created a Domain dataset group, choose Use custom resources, and choose Create solutions.

    • If you created a Custom dataset group, choose Create solutions.

  4. For Solution name, specify a name for your solution.

  5. For Solution type, choose the type of solution that you want to create. The type you choose determines what recipes are available.

    • Choose Item recommendation to get item recommendations for your users. For example, personalized movie recommendations.

    • Choose Action recommendation to get action recommendations for your users. For example, generate the next best action for a user, such as download your app.

    • Choose User segmentation to get user segments (groups of users) based on your item data.

  6. For Recipe, choose a recipe (see Choosing a recipe).

  7. For Tags, optionally add any tags. For more information about tagging Amazon Personalize resources, see Tagging Amazon Personalize resources.

  8. Choose Next.

  9. On the Training configuration page, customize the solution to meet your business requirements.

    • In Automatic training, choose whether the solution uses automatic training. If you use automatic training, you can change the Automatic training frequency. The default training frequency is every 7 days.

      We recommend using automatic training. It makes it easier for you to maintain recommendation relevance. Your training frequency depends on your business requirements, the recipe that you use, and how frequently you import data. For more information, see Configuring automatic training. For information about maintaining relevance, see Maintaining recommendation relevance.

    • In Hyperparameter configuration, configure any hyperparameter options based on your recipe and business needs. Different recipes use different hyperparameters. For the hyperparameters available to you, see the individual recipes in Choosing a recipe.

    • In Columns for training, if your recipe generates item recommendations or user segments, optionally choose the columns that Amazon Personalize considers when creating solution versions. For more information, see Configuring columns used when training.

    • In Additional configuration, if your Item interactions dataset has EVENT_TYPE or both EVENT_TYPE and EVENT_VALUE columns, optionally use the Event type and Event value threshold fields to choose the item interactions data that Amazon Personalize uses when training the model. For more information see Choosing the item interaction data used for training.

    • If you use either the User-Personalization recipe or Personalized-Ranking recipe recipe, optionally specify an Objective and choose an Objective sensitivity to optimize your solution for an objective in addition to relevance. The objective sensitivity configures how Amazon Personalize balances recommending items based on your objective compared with relevance through interactions data. For more information, see Optimizing a solution for an additional objective.

  10. Choose Next and review the solution details. You can't change your solution's configuration after you create it.

  11. Choose Create solution. After you create a solution, Amazon Personalize starts creating your first solution version within an hour. To monitor training status, choose your solution and view the status in the Solution versions section. Automatically created solution versions have a Training type of AUTOMATIC.

    When the solution version is ACTIVE, you are ready to use it to get recommendations. How you use an active solution version depends on how you get recommendations: