User-User recommendation recipe?

0

Hello there - testing our Amazon Personalize for a business use-case where we want to suggest other Users with similar Items/Events. Based on research it seems like a user-user recommendation system isn't possible with Amazon Personalize, but wanted to double check to make sure I'm not overlooking a creative solution for this.

Thank you!

asked 2 years ago255 views
2 Answers
0
Accepted Answer

Hello,

As of today there is not a Recipe for User-User recommendations. From a creative perspective, you could potentially upload your Users dataset as both Users and Items datasets assuming you have an Interactions dataset that shows Users interacting with Users.

While not supported today, there may be a use case/recipe in the future for User-User based interactions if there is enough demand from customers like you for a feature like this.

Here are the available recipes today: https://docs.aws.amazon.com/personalize/latest/dg/working-with-predefined-recipes.html

profile pictureAWS
EXPERT
Chris_G
answered 2 years ago
0

Hi, it sounds like you might be interested in using the Amazon Personalize user segmentation recipes. These recipes generate segments of users based on item input data.

A possible application couId be: if you want to recommend other users to user A, your input item, could be the last item user A interacted with, or the last category of items user A interacted with. Amazon Personalize will recommend users that have affinity for those items or item attributes. As long as you have enough interaction data and item metadata, you can generate recommendations. Check the personalize cheat sheet.

Alternatively, the Amazon Personalize custom dataset groups are use-case agnostic: you can use any kind of "items" to recommend to your users, including other users! You can create your items dataset with user_ids and metadata. However, in this case, the interaction data would be users interacting with other users, not with items.

As long as you have enough interaction data (and ideally some user and "item" metadata) you can generate recommendations. Check the personalize cheat sheet.

For both recommendation types you can also apply business rules to further improve your recommendations through filters . For example you can recommend only those users that have the same interest or type of the original user, or only users that have a similar company size.

AWS
Anna_G
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions