AWSPersonalize:过滤已互动的所有项目似乎无法持久化。
创始人
2024-11-19 10:30:12
0

在AWS Personalize中,如果要过滤掉用户已经与其互动的所有项目,可以使用Amazon Personalize的“filter”功能。但是,在某些情况下,这种过滤似乎无法持久化,导致返回的推荐列表中仍然包含已经与用户互动过的项目。

以下是一个示例代码,可以在用户互动后使用过滤器持久化过滤:

import boto3

personalize = boto3.client('personalize')

# User completes an interaction with an item
user_id = "user-id"
item_id = "item-id"
interaction_type = "click"

response = personalize.put_events(
    trackingId='tracking-id',
    userId=user_id,
    sessionId='session-id',
    eventList=[
        {
            'eventId': 'event-id',
            'sentAt': 'timestamp',
            'eventType': interaction_type,
            'itemId': item_id
        }
    ]
)

# Retrieve recommendations for the user with persistence filter
response = personalize.get_recommendations(
    campaignArn='campaign-arn',
    userId=user_id,
    filterArn='filter-arn'
)

这里通过传递一个过滤器ARN到get_recommendations函数中来持久化过滤。在创建过滤器时,需要指定用于过滤的条件,例如排除用户已经互动的所有项目等。

相关内容

热门资讯

据目击者称!新道游app辅助器... 据目击者称!新道游app辅助器!原来是有辅助修改器(真的有挂)-哔哩哔哩新道游app辅助器是不是有人...
现有关情况通报如下!开心网辅助... 现有关情况通报如下!开心网辅助工具!真是存在有辅助平台(有挂工具)-哔哩哔哩;暗藏猫腻,小编详细说明...
出乎意料的是!上饶辅助!好像是... 出乎意料的是!上饶辅助!好像是有辅助修改器(有挂方法)-哔哩哔哩1、上饶辅助破解器简单,上饶辅助机器...
据相关数据显示!广西友乐app... 据相关数据显示!广西友乐app辅助工具!确实存在有辅助器(有挂攻略)-哔哩哔哩1、游戏颠覆性的策略玩...
今天上午!新上游通用挂!原来真... 今天上午!新上游通用挂!原来真的有辅助平台(有挂总结)-哔哩哔哩;一、新上游通用挂游戏安装教程牌型概...
有了最新消息!大唐山西辅助软件... 有了最新消息!大唐山西辅助软件!其实存在有辅助工具(有挂详情)-哔哩哔哩1、大唐山西辅助软件免费脚本...
值得注意的是!微乐贵阳捉鸡麻将... 值得注意的是!微乐贵阳捉鸡麻将开挂!其实真的是有辅助神器(有挂技巧)-哔哩哔哩1、玩家可以在微乐贵阳...
据报道!广东雀神智能插件安装软... 据报道!广东雀神智能插件安装软件!总是是真的辅助工具(有挂猫腻)-哔哩哔哩1、游戏颠覆性的策略玩法,...
今天下午!小程序牵手跑得快辅助... 今天下午!小程序牵手跑得快辅助器!一直是有辅助下载(有挂规律)-哔哩哔哩1、小程序牵手跑得快辅助器公...
今天上午!钱塘十三水透视脚本!... 今天上午!钱塘十三水透视脚本!好像真的有辅助平台(有挂教学)-哔哩哔哩该软件可以轻松地帮助玩家将钱塘...