question

deagranak-8569 avatar image
1 Vote"
deagranak-8569 asked ramr-msft answered

Using personalizer for various types of recommendations

Hello,

Azure novice here trying to set up one of your cognitive services for a POC run in a company.

I was wondering what is the recommendation scope of one personalizer. Let's suppose that there are several types of recommendations (user-user, or user-item) that I am interested in. Both of these types can have completely different rankableActions and ways of coming up with a reward number. Would it make sense to make a 'factory of personalizers', or would you recommend to entrust different types of recommendations to same instance?

azure-cognitive-servicesazure-personalizer
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@deagranak-8569 Thanks for the question. We have forwarded to the product team to confirm on this. This interactive demo shows how Personalizer chooses content, and how the application teaches the service to improve suggestions based on rewards.


1 Vote 1 ·

1 Answer

ramr-msft avatar image
1 Vote"
ramr-msft answered

@deagranak-8569Thanks, We would recommend Use one personalization resource/ loop for every place in the ui where you want to influence decisions.
In an e-commerce site, you may end up with, for example:
- a loop for the home page that takes the output of a reco engine and highlights a product
- a loop for highlighting an item in your basket to drive people to “finish the checkout”
- a loop for “you may also want”
Think of each personalizer loop as an AI driven sort that learns to drive a specific user decision. - even if the product information and user meta-data is the same across two loops, the models may end up being very diff as what drives rewards for one scenario will not be the same for another
The product types and metadata and user metadata may vary for products going through the same loop.
Remember that Personalizer is a last step ranker; that uses meta-data about actions (eg product) and users.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.