选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

教程:使用 Amazon Comprehend 分析来自客户评论的见解

聚焦模式

本页内容

教程:使用 Amazon Comprehend 分析来自客户评论的见解 - Amazon Comprehend

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本教程介绍如何将 Amazon Comp rehend 与亚马逊简单AWS Glue存储服务Amazon Athena、 QuickSight和亚马逊一起使用以获得对文档的宝贵见解。Amazon Comprehend 可以从非结构化文本中提取情绪(文档的情绪)和实体(人员、组织、事件、日期、产品、地点、数量和标题)。

例如,您可以从客户评论中获得可操作的见解。在本教程中,您将分析客户对小说的评论样本数据集。您可以使用 Amazon Comprehend 情绪分析来确定客户对这部小说的看法是积极还是消极。您还可以使用 Amazon Comprehend 实体分析来发现提及的重要实体,例如相关小说或作者。完成本教程后,您可能会发现超过 50% 的评论是积极的。您可能还会发现,客户会比较作者并表示对其他经典小说的兴趣。

在本教程中,您完成了以下任务:

  • 将评论样本数据集存储在 Amazon Simple Storage Service (Amazon S3) 中。Amazon Simple Storage Service 是一种对象存储服务。

  • 使用 Amazon Comprehend 分析评论文档中的情绪和实体。

  • 使用 AWS Glue 爬网程序将分析结果存储在数据库中。AWS Glue 是提取、转换和加载 (ETL) 服务,允许您编目和清理数据进行分析。

  • 运行 Amazon Athena 查询以清理您的数据。Amazon Athena 是一种无服务器交互式查询服务。

  • Amazon QuickSight 中使用您的数据创建可视化效果。Amazon QuickSight 是一款无服务器商业智能工具,用于从您的数据中提取见解。

图表显示了以下工作流程。

本教程中各过程的工作流程图。

完成本教程的预计时间:1 小时

预计费用:本教程中的某些操作会向您的 AWS 账户 收取费用。有关每项服务的费用信息,请参阅以下定价页面。

先决条件

要完成本教程,您需要:

  • AWS 账户。有关设置 AWS 账户 的信息,请参阅 设置

  • IAM 实体(用户、组或角色)。要了解如何为您的账户设置用户和群组,请参阅《IAM 用户指南》中的入门教程。

  • 将以下权限策略附加到用户、组或角色。该策略授予完成本教程所需的部分权限。下一个先决条件描述了您需要的其他权限。

    { "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "comprehend:*", "ds:AuthorizeApplication", "ds:CheckAlias", "ds:CreateAlias", "ds:CreateIdentityPoolDirectory", "ds:DeleteDirectory", "ds:DescribeDirectories", "ds:DescribeTrusts", "ds:UnauthorizeApplication", "iam:AttachRolePolicy", "iam:CreatePolicy", "iam:CreatePolicyVersion", "iam:CreateRole", "iam:DeletePolicyVersion", "iam:DeleteRole", "iam:DetachRolePolicy", "iam:GetPolicy", "iam:GetPolicyVersion", "iam:GetRole", "iam:ListAccountAliases", "iam:ListAttachedRolePolicies", "iam:ListEntitiesForPolicy", "iam:ListPolicies", "iam:ListPolicyVersions", "iam:ListRoles", "quicksight:*", "s3:*", "tag:GetResources" ], "Resource": "*" }, { "Action": [ "iam:PassRole" ], "Effect": "Allow", "Resource": [ "arn:aws:iam::*:role/*Comprehend*" ] } ] }

    使用之前的策略创建 IAM policy 并将其附加到您的组或用户。有关创建 IAM policy 的更多信息,请参阅《IAM 用户指南》中的创建 IAM policy。有关附加 IAM policy 的信息,请参阅《IAM 用户指南》中的添加和删除 IAM 身份权限

  • 附加到 IAM 组或用户的托管策略。除了之前的策略外,您还必须将以下 AWS 托管策略附加到您的组或用户:

    • AWSGlueConsoleFullAccess

    • AWSQuicksightAthenaAccess

    这些托管政策允许您使用AWS GlueAmazon Athena、和 Amazon QuickSight。有关附加 IAM policy 的信息,请参阅《IAM 用户指南》中的添加和删除 IAM 身份权限

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。