Shows how to use the AWS SDK for Kotlin to work with Amazon Personalize.
Amazon Personalize enables real-time personalization and recommendations, based on the same technology used at Amazon.com.
- Running this code might result in charges to your AWS account. For more details, see AWS Pricing and Free Tier.
- Running the tests might result in charges to your AWS account.
- We recommend that you grant your code least privilege. At most, grant only the minimum permissions required to perform the task. For more information, see Grant least privilege.
- This code is not tested in every AWS Region. For more information, see AWS Regional Services.
For prerequisites, see the README in the kotlin
folder.
- CreateCampaign - Demonstrates how to create an Amazon Personalize campaign.
- CreateSolution - Demonstrates how to create an Amazon Personalize solution.
- DeleteCampaign - Demonstrates how to delete an Amazon Personalize campaign.
- DeleteSolution - Demonstrates how to delete an Amazon Personalize solution.
- DescribeCampaign - Demonstrates how to describe an Amazon Personalize campaign.
- DescribeSolution - Demonstrates how to describe an Amazon Personalize solution.
- GetRecommendations - Demonstrates how to return a list of recommended items.
- ListCampaigns - Demonstrates how to list Amazon Personalize campaigns.
- ListDatasetGroups - Demonstrates how to list Amazon Personalize data set groups.
- ListRecipes - Demonstrates how to list Amazon Personalize recipes.
- ListSolutions - Demonstrates how to list Amazon Personalize solutions.
⚠ Running tests might result in charges to your AWS account.
To find instructions for running these tests, see the README
in the kotlin
folder.
- Amazon Personalize Developer Guide
- Amazon Personalize API Reference
- SDK for Kotlin Amazon Personalize reference
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
SPDX-License-Identifier: Apache-2.0