Amazon Personalize is a machine learning service that allows developers to add individualized recommendations to customers who use their applications. You can use Amazon Personalize in a variety of scenarios, such as giving users recommendations based on their preferences and behavior, personalized re-ranking of search results, and personalizing content for emails and notifications.
Questions tagged [amazon-personalize]
92 questions
11
votes
1 answer
How to interpret solution metrics in AWS Personalize?
Can someone help me interpret the AWS Personalize solution version metrics in layman’s terms or, at the very least, tell me what these metrics should ideally look like?
I have no knowledge of Machine Learning and wanted to take advantage of…

starrywrites
- 508
- 2
- 11
6
votes
2 answers
AWS Personalize in Cost Explorer
I am using for 4 dataset group for example:-
Movies
Mobile
Laptops
AC
And in each datasetGroup, we have 3 datasets with name Users, Item and Item_User_INTERACTIONS
And we also have one solution and Campaigns for each dataset group.
I am also…

pawansgi92
- 1,065
- 13
- 32
6
votes
1 answer
What is EVENT_TYPE and EVENT_VALUE in Amazon Personalize?
I am creating a recommendation engine using Amazon Personalize. I have to send it following data for it,
USER_ID,ITEM_ID,EVENT_TYPE,EVENT_VALUE,TIMESTAMP
I don't understand what EVENT_TYPE and EVENT_VALUE is in it.
user379888
4
votes
1 answer
Do I need to update item csv in AWS personalize?
I'm trying to use AWS personalize, and following their documents.
So I've uploaded dataset files(interaction, user, item) to S3, then created a solution and a campaign.
And I implemented PutEvents API using java.
GetRecommendations API call works…

zeide
- 93
- 1
- 7
3
votes
1 answer
AVRO schema's JSON looks valid but returns Input is not a valid Avro schema
I am trying to upload data to the user dataset in AWS Personalize. The schema contains the structure of my CSV. I checked it online for JSON and it shows valid JSON.
{
"type": "record",
"name": "Users",
"namespace":…

Sandeep Dahake
- 188
- 1
- 11
3
votes
1 answer
Is there a Terraform for AWS Personalize or a way to accomplish that task?
I would like to use terraform to deploy AWS Personalize, I don't see one for it on github? Does anyone have any recommendations on how to accomplish the task?
Tried running it thru a C# code but it acts up since the resources might not be ready for…

TheRoar
- 41
- 4
2
votes
1 answer
AWS Personalize: how to deal with a huge catalog with not enough interaction data
I'm adding a product recommendation feature with Amazon Personalize to an e-commerce website. We currently have a huge product catalog with millions of items. We want to be able to use Amazon Personalize on our item details page to recommend other…

Jacob
- 51
- 1
- 8
2
votes
1 answer
AWS Personalize usage with 5 million items (750k item limit)
According to the limits specified in the documentation, there is a 750k item limit on AWS personalize which is not adjustable (so no service quota increase request is possible)
I have 5+ million items in my database, is there any workaround for me…

EralpB
- 1,621
- 4
- 23
- 36
2
votes
1 answer
The correct way to remove or update Item
I am building recommendation system for classified ads website , ads are added and deleted daily.
What I thought of is to use PutItems to add new ads and make field called status = 0 , if user deleted the ad , I will use the same PutItem API with…

Ezzat
- 931
- 6
- 13
2
votes
2 answers
aws personalize schema modification
I am learning aws-pesonalize and instead of this schema fields
{
"type": "record",
"name": "Interactions",
"namespace": "com.amazonaws.personalize.schema",
"fields": [
{
"name": "USER_ID",
"type": "string"
},
{
"name": "ITEM_ID",
"type":…

Abhishek Awasthi
- 21
- 1
2
votes
2 answers
Error when importing CSV file into Amazon Personalize
I am trying to import a CSV file into Amazon Personalize
my schema looks like this:
{
"type": "record",
"name": "Items",
"namespace": "com.amazonaws.personalize.schema",
"fields": [
{
"name": "ITEM_ID",
"type":…

Matt
- 412
- 7
- 17
2
votes
1 answer
How to trace my Analytics.record() event sent to AWS Personalize?
I am trying to emit an event of type 'Identify' to AWS-Personalize. However there is no provision to see events other than types: Session Start and Session End inside AWSPinpoint
Also tried editing Pinpoint policy to enable it use .record() api as…

Ramakrishnan C S
- 41
- 5
1
vote
1 answer
Specify item metadata weight in Amazon Personalize
Is there any way to specify item metadata weight in AWS Personalize in the following scenarios:
Scenario 1: Weight of multiple metadata
A video might have multiple metadata like GENRES, THEME, etc. with different weights. But we might want a model…

shaila309
- 37
- 6
1
vote
1 answer
AWS Personalize Duplicate Recommendations
I'm using AWS Personalize to recommend some products. There are 2 test users with totally different impressions data. Yet they are getting the same Recommendations (duplicate).
Anyone come across this issue? The 2 Users in this case have very…

kierandes
- 161
- 3
- 16
1
vote
1 answer
Access AWS Personalize Recommendations inside VPC
I have a lambda that is placed inside a VPC, and I would like to connect to AWS Personalize to get recommended items.
Strangely enough, while I can ingest data via AWS Personalize's tracker without any issues, I keep getting timeout errors while…

Papzeka
- 43
- 7