Does a Personalize model need re-training before a new user's attributes are reflected in filtering?

0

I'm considering using the User-Personalization recipe with the new PutItems and PutUsers APIs, but with requirements on making sure that new users whose metadata is known receive only appropriate recommendations.

For example after initial sign-up a user's country/age/membership status/etc are known and may be posted to Personalize PutUsers...

As I understand the filtering mechanism is quite separate from the personalization model, but then I think in the past I heard of some differences between how new users and new items get picked up in modelling.

Will new users' attributes be reflected in recommendation filters straight away (after the typical <15min near-real-time delay as for new/updated items?)

Or would new users continue to receive out-of-filter recommendations until the next model re-train? Maybe even until the next FULL model re-train, if an UPDATE training is not sufficient to onboard new users?

AWS
专家
Alex_T
已提问 3 年前314 查看次数
1 回答
0
已接受的回答

Regarding filters: they are working directly with a datasets data, so if you use PutUsers API call to add a new user (update existing user) then in max 15 minutes (typically less) filters will use this data to filter recommendations for this new user. This apply to all datasets (items and interaction as well).

New user will also get a personalised experience after several clicks if you will implement event tracker (recommendations will be shifted to his interest based on a current model). FULL mode (retraining) will help to learn insights from a user interactions for a future use.

AWS
已回答 3 年前

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

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

回答问题的准则

相关内容