1

我使用 AWS 个性化创建了一个活动,可以成功地为我上传的用户/事件/项目生成建议。

我现在想为新用户提供建议——那些不在初始数据集中的用户。我认为做到这一点的方法是创建一个事件流,发布他们的初始交互,然后以某种方式将其融入到活动中,但无论我用什么播种新用户,我都会得到相同的建议。

实现这一目标的正确方法是什么?

4

2 回答 2

2

根据我对https://docs.aws.amazon.com/cli/latest/reference/personalize/create-solution-version.htmlhttps://aws.amazon.com/personalize/pricing/的了解,您必须重新训练您的模型以将新数据与create-solution-version调用合并。在为活动的解决方案活动创建新版本后,应该开始返回更新的结果。

请让我知道这是否可以解决您的问题。

于 2019-10-10T09:00:42.757 回答
0

只要您没有为 user_schema 创建任何过滤器,您就可以获得任何新用户 (USER_ID) 的默认推荐。如果您创建了性别等过滤器,则必须首先为新用户调用“put_user”API,并将该记录插入 AWS 个性化“用户数据集”。一旦在注册过程中执行了 put 请求,那么您的用户将开始获得推荐。随着该用户进行更多交互,他们的推荐将实时更改。

https://docs.aws.amazon.com/personalize/latest/dg/importing-users.html

于 2021-03-31T22:24:53.893 回答