How is the aws personalize search plugin work ?

0

We have catalog of products. We are using elastic search for searching the products. I got to know about the plugin (link below) to connect open search and personalize to rank the results.

According to personalize, items are products and items interactions will be view, click, purchase actions.

When we give search term to open search, it find the items and gives the items to personalize for ranking. This is my understanding. But I am not sure how the item id from open search will get mapped to input in personalize requests ? Can some one explain this data transfer back and forth between search and personalize.

Plugin link - https://docs.aws.amazon.com/personalize/latest/dg/personalize-opensearch.html

已提问 4 个月前147 查看次数
1 回答
0

Hello G V,

By default the plugin assumes the _id data matches the itemId in your Amazon Personalize data. If the _id field for an indexed document in OpenSearch doesn't correspond with your Amazon Personalize itemID, you can specify the name of the field that does using item_id_field

Here is more information on the Personalize search ranking processor: https://opensearch.org/docs/latest/search-plugins/search-pipelines/personalize-search-ranking/

Let me know if you have more questions, Michael

profile pictureAWS
已回答 22 天前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则