什么是 Amazon Personalize? - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

什么是 Amazon Personalize?

Amazon Personalize 是一项完全托管的机器学习服务,可使用您的数据为用户生成物品建议。它还可以根据用户对某些物品或物品元数据的亲和度生成用户细分。

常见使用案例包括:

  • 个性化视频流式传输应用程序 - 您可以使用预先配置或可自定义的 Amazon Personalize 资源,向您的流应用程序添加多种类型的个性化视频建议。例如,热门精选更喜欢 X最受欢迎 视频建议。

  • 向电子商务应用程序添加产品建议 - 您可以使用预配置或可自定义的 Amazon Personalize 资源,向您的零售应用程序添加多种类型的个性化产品建议。例如,为您推荐经常一起购买浏览 X 的客户也浏览过 产品建议。

  • 向您的应用程序添加实时下一步最佳操作建议 – 您可以使用可自定义的 Amazon Personalize 资源,根据用户的行为建议他们最有可能采取的操作。例如,您可以添加有关注册忠诚度计划、下载移动应用或注册促销电子邮件的实时建议。

  • 创建个性化电子邮件 - 您可以使用可自定义的 Amazon Personalize 资源,为电子邮件列表中的所有用户生成批量建议。然后,您可以使用 Amazon 服务第三方服务向用户发送个性化电子邮件,以推荐您目录中的物品。

  • 创建有针对性的营销活动 - 您可以使用 Amazon Personalize,生成最有可能与您目录中的物品进行交互的用户细分。然后,您可以使用 Amazon 服务第三方服务来创建有针对性的营销活动,以向不同的用户细分推广不同的物品。

  • 个性化搜索结果 - 您可以使用可自定义的 Amazon Personalize 资源,为您的用户提供个性化搜索结果。例如,Amazon Personalize 可以对您通过 OpenSearch 生成的搜索结果重新排名。

对于大多数使用案例,Amazon Personalize 主要根据物品交互数据生成建议。物品交互数据来自用户与您目录中的物品进行的交互。例如,用户单击不同的物品。物品交互数据既可以来自 CSV 文件中的批量交互历史记录,也可以来自用户与您的目录交互时的实时事件。在某些情况下,Amazon Personalize 还会使用物品和用户中的数据,例如类型、价格或性别。对于下一个最佳操作场景,它使用操作和操作交互数据。

导入批量数据时,您可以使用 Amazon SageMaker Data Wrangler 从 40 多个源导入数据,并为 Amazon Personalize 准备此类数据。有关更多信息,请参阅使用 Amazon SageMaker Data Wrangler 准备和导入数据

Amazon Personalize 包括用于实时个性化的 API 操作,以及用于批量建议和用户细分的批量操作。您可以快速开始使用针对业务域的使用案例优化的推荐器,也可以创建自己的可配置自定义资源。

Amazon Personalize 的定价

使用 Amazon Personalize,无最低费用,无预先承诺。Amazon 免费套餐在每个可用 Amazon 区域提供每月最多 20GB 的数据处理限额,对于每个符合条件的 Amazon 区域提供最多 100 小时的训练时间,以及最多 180000 个建议请求。该免费套餐在使用的前两个月内有效。

有关费用和价格的完整列表,请参阅 Amazon Personalize 定价

Amazon Personalize 与其他 Amazon 服务和解决方案无缝集成。例如,您可以:

  • 使用 Amazon SageMaker Data Wrangler (Data Wrangler) 将来自 40 多个源的数据导入到 Amazon Personalize 数据集中。Data Wrangler 是 Amazon SageMaker Studio 的一项特征,提供端到端解决方案,用于导入、准备、转换和分析数据。有关更多信息,请参阅使用 Amazon SageMaker Data Wrangler 准备和导入数据

  • 使用 Amazon Amplify 记录物品交互事件。Amplify 包括一个用于记录 Web 客户端应用程序中的事件的 JavaScript 库。而且,还包括一个用于记录服务器代码中的事件的库。有关更多信息,请参阅 Amplify - 分析

  • 借助通过机器学习保持个性化体验,自动执行和安排 Amazon Personalize 任务。本 Amazon 解决方案实施可自动执行 Amazon Personalize 工作流程,包括数据导入、解决方案版本训练和批量工作流程。

  • 使用 Amazon CloudWatch Evidently 通过 Amazon Personalize 建议执行 A/B 测试。有关更多信息,请参阅通过 CloudWatch Evidently 进行 A/B 测试

  • 使用 Amazon Pinpoint 创建有针对性的营销活动。有关展示如何使用 Amazon Pinpoint 和 Amplify 将 Amazon Personalize 建议添加到营销电子邮件市场活动和 Web 应用程序中的示例,请参阅使用 Amplify 进行 Web 分析

第三方服务

Amazon Personalize 可以很好地与各种第三方服务配合使用。

有关合作伙伴的完整列表,请参阅 Amazon Personalize 合作伙伴

了解更多信息

以下资源提供了有关 Amazon Personalize 的更多信息: