Skip to content

Commit abef954

Browse files
committed
Rename directory and add links in readme
Rename the sample for clarity to highlight the use-case of single user personalization. Updated the readme files to include links to the the new sample.
1 parent bdb8660 commit abef954

13 files changed

+13
-12
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ The [next_steps/](next_steps/) folder contains detailed examples of the followin
2121

2222
* Generative AI
2323
- [Personalized marketing campaigns](/next_steps/generative_ai/personalized_marketing_campaign/)
24+
- [User personalized marketing messaging with Amazon Personalize and Generative AI](user_personalized_marketing_messaging_with_amazon_personalize_and_gen_ai/).
25+
- Use this sample to create personalized marketing content (for instance emails) for each user using [Amazon Personalize](https://aws.amazon.com/personalize/) and [Amazon Bedrock](https://aws.amazon.com/bedrock/). In this sample you will train an [Amazon Personalize](https://aws.amazon.com/personalize/) 'Top picks for you' Recommender to get personalized recommendations for each user. You will then generate a prompt that includes the user's preferences, recommendations, and demographics. Finally you will use [Amazon Bedrock](https://aws.amazon.com/bedrock/) to generate a personalized email for each user.
26+
2427

2528
* Scalable Operations examples for your Amazon Personalize deployments
2629
- [Maintaining Personalized Experiences with Machine Learning](https://aws.amazon.com/solutions/implementations/maintaining-personalized-experiences-with-ml/)

next_steps/generative_ai/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ There are many ways to use foundation models, the basis of generative AI, with A
44

55
* Marketing use cases
66
- [Personalized marketing campaigns](personalized_marketing_campaign/)
7+
- [User personalized marketing messaging with Amazon Personalize and Generative AI](user_personalized_marketing_messaging_with_amazon_personalize_and_gen_ai/). Use this sample to create personalized marketing content (for instance emails) for each user using [Amazon Personalize](https://aws.amazon.com/personalize/) and [Amazon Bedrock](https://aws.amazon.com/bedrock/). In this sample you will train an [Amazon Personalize](https://aws.amazon.com/personalize/) 'Top picks for you' Recommender to get personalized recommendations for each user. You will then generate a prompt that includes the user's preferences, recommendations, and demographics. Finally you will use [Amazon Bedrock](https://aws.amazon.com/bedrock/) to generate a personalized email for each user.

next_steps/generative_ai/personalized_marketing_content_generator/03_Train_Personalize_Model_02_Training.ipynb renamed to next_steps/generative_ai/user_personalized_marketing_messaging_with_amazon_personalize_and_gen_ai/03_Train_Personalize_Model_02_Training.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"\n",
1818
"## Introduction <a class=\"anchor\" id=\"intro\"></a>\n",
1919
"\n",
20-
"In the previous notebook: [`02_Train_Personalize_Model_01_Data.ipynb`](02_Train_Personalize_Model_01_Data.ipynb) you prepared datasets that represent User interactions, Media catalog data and subscriber/user data and created Datasets in Amazon Personalize for this data.\n",
20+
"In the previous notebook: [`02_Train_Personalize_Model_01_Data.ipynb`](02_Train_Personalize_Model_01_Data.ipynb) you prepared datasets that represent User interactions, and Media catalog data, and created Datasets in Amazon Personalize for this data.\n",
2121
"\n",
2222
"In this Notebook we will train a Domain Optimized Recommender that returns video recommendations. The goal is to recommend products that are relevant based on a particular user.\n",
2323
"\n",

next_steps/generative_ai/personalized_marketing_content_generator/05_Clean_Up.ipynb renamed to next_steps/generative_ai/user_personalized_marketing_messaging_with_amazon_personalize_and_gen_ai/05_Clean_Up.ipynb

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,14 @@
88
"\n",
99
"This notebook demonstrates how to clean up all the resources created in the previous set of notebooks.\n",
1010
"\n",
11-
"This notebook uses the functions defined below, to iterate throught the resources inside a dataset group. The dataset group arn is defined in the Notebook [`01_Personalized_Emails_with_Personalize_and_Generative_AI.ipynb`](01_Personalized_Emails_with_Personalize_and_Generative_AI.ipynb)"
11+
"This notebook uses the functions defined below, to iterate throught the resources inside a dataset group. The dataset group arn is defined in the Notebook [`01_Personalized_Emails_with_Amazon_Personalize_and_Generative_AI.ipynb`](01_Personalized_Emails_with_Amazon_Personalize_and_Generative_AI.ipynb)"
1212
]
1313
},
14+
{
15+
"cell_type": "markdown",
16+
"metadata": {},
17+
"source": []
18+
},
1419
{
1520
"cell_type": "code",
1621
"execution_count": null,
@@ -27,9 +32,7 @@
2732
"outputs": [],
2833
"source": [
2934
"import sys\n",
30-
"import getopt\n",
3135
"import logging\n",
32-
"import botocore\n",
3336
"import boto3\n",
3437
"import time\n",
3538
"from packaging import version\n",

next_steps/generative_ai/personalized_marketing_content_generator/README.md renamed to next_steps/generative_ai/user_personalized_marketing_messaging_with_amazon_personalize_and_gen_ai/README.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,12 @@
44

55
**Industry: Media & Entertainment (M&E)**
66

7-
**Horizontal Use Case: Personalization**
8-
9-
This example helps solve a use case where you are sending marketing emails to a user base using automatically generated text and want to recommend content (in this case movies) using a personalization engine.
10-
11-
This design pattern is broadly applicable to use cases where LLM's are generating personalized messages with an infinite number of combinations of user meta data and personalized product recommendations.
12-
137
# Key Technologies
148

159
- Amazon Bedrock
1610
- Claude model
1711
- Amazon Personalize
18-
- Real time product recommendations
12+
- Real-time item recommendations
1913

2014
# Getting Started
2115

@@ -28,7 +22,7 @@ This demo will walk you through how to create personalized marketing content (fo
2822

2923
3. Train an Amazon Personalize 'Top picks for you' Recommender to get personalized recommendations for each user.
3024
4. Generate a prompt that includes the user's preferences, recommendations, and demographics.
31-
5. Generate a custom email for each user with [Amazon Bedrock](https://aws.amazon.com/bedrock/).
25+
5. Generate a personalized email for each user with [Amazon Bedrock](https://aws.amazon.com/bedrock/).
3226

3327
## Environment Prerequisites
3428

0 commit comments

Comments
 (0)