javav2/usecases/create_amazon_personalize_app/README.md
This project shows you how to complete the Amazon Personalize workflow from start to finish with the AWS Java V2 SDK.
The project trains
two different models with the movie-lens dataset: one with the User-Personalization (aws-user-personalization)
recipe for creating personalized recommendations for your users, and one with the
item-to-item similarities (aws-sims) recipe to generate recommendations for items
that are similar to a given item.
Before you run the demo, set up the Java V2 SDK by following the steps here: https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html. This demo assumes that you have set up your credentials in the credentials file in the .aws folder.
IMPORTANT
This project performs Amazon Personalize operations for the account and AWS Region for which you've specified credentials, and you may incur service charges by running them. See the Amazon Personalize Pricing page (https://aws.amazon.com/personalize/pricing/) for details about the charges you can expect for a given service and operation.
Some operations perform destructive operations on Amazon Personalize resources, such as deleting an Amazon Personalize Campaign, or an Amazon Personalize dataset. Be very careful when running an operation that may delete or modify resources in your account. It's best to create separate test-only resources when experimenting with these examples.
To run the demo, do the following
private static final String PREFIX = "your-project-name-here";private static final Region region = Region.US_EAST_1;This project shows you how to create the following Amazon Personalize components with the AWS Java V2 SDK:
Data import
PutEvents API operation.Training
Create solutions and solution versions for the following recipes:
aws-user-personalization) recipe.aws-sims) recipe.Model deployment and recommendations
This project does not include the following:
personalized-ranking and popularity-count recipes.Additional features include the following: