Questions tagged [amazon-personalize]

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.

See: Amazon Personalize documentation

92 questions
0
votes
0 answers

Deleting specific items from AWS Personalize

I am using AWS Personalize for a recommendation system. My use case includes adding and deleting items from a catalog daily. I use the PutItem API to constantly add and logically delete items. However, I have read that this can cause the quality of…
J.Kh
  • 3
  • 2
0
votes
1 answer

Parameter validation fails for trainingDataConfig parameter in solutionConfig in AWS Personalize

To exclude a column GENRE_L1 from training, I provided the excludedDatasetColumns object in the trainingDataConfig as part of the solution configuration. solutionConfig = { 'trainingDataConfig': { 'excludedDatasetColumns': { 'Items':…
shaila309
  • 37
  • 6
0
votes
1 answer

Trouble writing real-time Segment events to Amazon Personalize using PutEvents

I am using Segment to record user behavior in my application, and am sending these events to an AWS Lambda function, which then writes these Segment events to an event tracker in a recommender on Amazon Personalize in order to support real-time…
0
votes
1 answer

Is there an option to determine if user received personalized ranking or not?

I am using GetPersonalizedRanking function from AWS SDK. I wonder if there's an option to determine if particular user really got personalized ranking or not. I can provide any data as userId and AWS Personalize will rerank the results. I would like…
B.W
  • 33
  • 6
0
votes
1 answer

JSON malformed error for Batch Inference Job Input - Amazon Personalize

I have created a solution version using "similar-items" recipe in Amazon Personalize and trying to test it with a batch inference job. I followed AWS documentation which states that the input should be a list of itemIds, with maximum of 500 items,…
0
votes
1 answer

Is there any option for temporarily disabling campaign in amazon personalize?

According to the docs, when create campaign, even if I don't use it, Amazon will charge me for the reserved TPS. I wonder if there is any option to temporarily disable a campaign and then restart it if needed?
0
votes
1 answer

How AWS personalize selects interactions when number of interactions is more than 500M?

According to the docs, the Maximum number of interactions that are considered by a model during training is 500M. What if I have more than 500M records in my interactions dataset? How does Amazon select 500M interactions among those to train a…
0
votes
1 answer

What does AWS personalize "exploration_item_age_cut_off" hyperpaeameter mean?

Here is how AWS docs define it: Specify the maximum item age in days since the latest interaction across all items in the Interactions dataset. This defines the scope of item exploration based on item age. Amazon Personalize determines an item's age…
0
votes
1 answer

AWS personalize limit on number of items considered when training

Amazon personalize puts a limit of 750,000 on the number of items considered by models during the training process. I have roughly 2 million items (videos) with no interaction but I want to somehow show these items to users. The first approach I…
0
votes
1 answer

Some items added via PutItems events are not showing up in GetRecommendation calls on AWS Personalize

AWS Personalize: Items added via PutItems events are not showing up in recommended items We're adding new items to our dataset using the PutItems events API. Upon upload, we retrain our solution (update only, not full) but we notice that not all…
0
votes
1 answer

AWS Personalize remove "viewed" items from recommendation

We have a Reddit style app where users browse an endless feed of images. In each session, users can view anywhere from 500-1000 images. We're using Personalize and we need to filter out any items that have been viewed by users previously.…
0
votes
0 answers

Using a User's information about which other list of Users it is following within AWS Personalize Recipe

I am using AWS Personalize to build a personalized recommender system using a social networking application's data. I had the below question: Is there a way to introduce the effect of following another User by a given User? Essentially should it…
sunny_kid
  • 67
  • 8
0
votes
0 answers

Output AWS Personalize JSON takes time too long to parse

I have a JSON file that has over 900k rows. I want to parsing it and dump it to dataframe. The JSON looks like…
0
votes
1 answer

Are there any benefits to including EVENT_TYPE values in Personalize that will be ignored later on?

Imagine you are building a recommender system for a VOD service. You create an INTERACTIONS dataset that contains two EVENT_TYPE values - "clicked" and "watched". You then set the eventType parameter to "watched" when setting up your recipe. Are…
0
votes
1 answer

What is the difference between "Use Case Optimized Recommenders" and "Custom Recommender Solutions" in Amazon Personalize?

I'm new to Amazon Personalize, I'm checking the price of this service on this link and I see 3 different categories ("Use Case Optimized Recommenders" "User Segmentation" and "Custom Recommender Solutions"). I wonder what the main difference between…