在 Amazon Personalize 中推荐具有可用日期的项目
Recommending items with availability date in Amazon Personalize
Amazon Personalize 构建了一个考虑用户、商品和事件的推荐模型。但是,假定项目可用,并且在某些情况下可能并非如此。
如果项目需要反映一个时间 window,比如可用性 (从日期,到日期),那么根据该限制,您应该只能提供有效的物品。
例如,现场表演就是这种情况:您应该只推荐将来会发生的现场表演,无论是基于相似性还是社区行为。直播显示已经发生是培训的一部分,但不是有效的推荐产品。
如何在 Amazon Personalize 中为这种可用性限制建模?
您可能需要处理多种业务需求,这些需求并未内置于 Amazon Personalize 的核心中,这就是其中之一。对于这些业务需求,您需要将逻辑构建到 Amazon Personalize 的包装器中。
编辑:Personalize 现在允许您过滤关于项目元数据的推荐,这看起来对这个用例来说已经足够了。请参阅此处的文章:https://aws.amazon.com/blogs/machine-learning/enhancing-recommendation-filters-by-filtering-on-item-metadata-with-amazon-personalize/
Amazon Personalize 构建了一个考虑用户、商品和事件的推荐模型。但是,假定项目可用,并且在某些情况下可能并非如此。
如果项目需要反映一个时间 window,比如可用性 (从日期,到日期),那么根据该限制,您应该只能提供有效的物品。
例如,现场表演就是这种情况:您应该只推荐将来会发生的现场表演,无论是基于相似性还是社区行为。直播显示已经发生是培训的一部分,但不是有效的推荐产品。
如何在 Amazon Personalize 中为这种可用性限制建模?
您可能需要处理多种业务需求,这些需求并未内置于 Amazon Personalize 的核心中,这就是其中之一。对于这些业务需求,您需要将逻辑构建到 Amazon Personalize 的包装器中。
编辑:Personalize 现在允许您过滤关于项目元数据的推荐,这看起来对这个用例来说已经足够了。请参阅此处的文章:https://aws.amazon.com/blogs/machine-learning/enhancing-recommendation-filters-by-filtering-on-item-metadata-with-amazon-personalize/