

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Tutorial: Análisis de la información obtenida de las opiniones de los clientes con Amazon Comprehend
<a name="tutorial-reviews"></a>

En este tutorial se explica cómo utilizar Amazon Comprehend con [Amazon Simple Storage Service](https://aws.amazon.com/s3/) y [Amazon Quick](https://aws.amazon.com/quicksight/) para obtener información valiosa sobre sus documentos. [AWS Glue[Amazon Athena](https://aws.amazon.com/athena/)](https://aws.amazon.com/glue/) Amazon Comprehend puede extraer opiniones (el estado de ánimo de un documento) y entidades (nombres de personas, organizaciones, eventos, fechas, productos, lugares, cantidades y títulos) de un texto no estructurado.

Por ejemplo, puede obtener información útil a partir de las opiniones de los clientes. En este tutorial, usted analiza un conjunto de datos de muestra de opiniones de clientes sobre una novela. Usted utiliza el análisis de opinión de Amazon Comprehend para determinar si los clientes tienen una opinión positiva o negativa sobre la novela. También utiliza el análisis de entidades de Amazon Comprehend para descubrir menciones de entidades importantes, como novelas o autores relacionados. Después de seguir este tutorial, es posible que descubra que más del 50 % de las reseñas son positivas. También puede descubrir que los clientes comparan autores y expresan interés por otras novelas clásicas.

En este tutorial, usted realiza las siguientes tareas:
+ Guardar un conjunto de datos de muestra de reseñas en [Amazon Simple Storage Service](https://aws.amazon.com/s3/) (Amazon S3). Amazon Simple Storage Service es un servicio de almacenamiento de objetos.
+ Use [Amazon Comprehend](https://aws.amazon.com/comprehend/) para analizar las opiniones y las entidades de los documentos de revisión.
+ Utilice un [AWS Glue](https://aws.amazon.com/glue/)rastreador para almacenar los resultados del análisis en una base de datos. AWS Glue es un servicio de extracción, transformación y carga (ETL) que le permite catalogar y limpiar los datos para su análisis.
+ Ejecute [Amazon Athena](https://aws.amazon.com/athena/)consultas para limpiar los datos. Amazon Athena es un servicio de consultas interactivas sin servidor.
+ Cree visualizaciones con sus datos en [Amazon Quick](https://aws.amazon.com/quicksight/). Quick es una herramienta de inteligencia empresarial sin servidor para extraer información de sus datos.

El siguiente diagrama muestra el flujo de trabajo.

![\[Diagrama del flujo de trabajo de los procedimientos del tutorial.\]](http://docs.aws.amazon.com/es_es/comprehend/latest/dg/images/tutorial-reviews-workflow.png)


**Tiempo estimado para completar este tutorial:** 1 hora

**Coste estimado:** algunas de las acciones de este tutorial conllevan un coste adicional en su cuenta de Cuenta de AWS. Para obtener información sobre los cargos de cada uno de estos servicios, consulte las páginas de precios siguientes.
+ [Precios de Amazon S3](https://aws.amazon.com/s3/pricing/)
+ [Precios de Amazon Comprehend](https://aws.amazon.com/comprehend/pricing/)
+ [AWS Glue precios](https://aws.amazon.com/glue/pricing/)
+ [Precios de Amazon Athena](https://aws.amazon.com/athena/pricing/)
+ [Precios rápidos](https://aws.amazon.com/quicksight/pricing/)

**Topics**
+ [Requisitos previos](#tutorial-reviews-prereqs)
+ [Paso 1: añadir documentos a Amazon S3](tutorial-reviews-add-docs.md)
+ [Paso 2: (solo CLI) crear un rol de IAM para Amazon Comprehend](tutorial-reviews-create-role.md)
+ [Paso 3: ejecutar trabajos de análisis en documentos en Amazon S3](tutorial-reviews-analysis.md)
+ [Paso 4: preparar la salida de Amazon Comprehend para la visualización de datos](tutorial-reviews-tables.md)
+ [Paso 5: Visualización rápida de los resultados de Amazon Comprehend](tutorial-reviews-visualize.md)

## Requisitos previos
<a name="tutorial-reviews-prereqs"></a>

Necesitará lo siguiente para completar este tutorial:
+ Un Cuenta de AWS. Para obtener información sobre la configuración de un Cuenta de AWS, consulte[Configuración](setting-up.md).
+ Una entidad (IAM) (usuario, grupo o rol). Para obtener información sobre cómo configurar usuarios y grupos para su cuenta, consulte el tutorial de [Introducción](https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-started.html) de la *Guía del usuario de IAM*.
+ La siguiente política de permisos adjunta a su usuario, grupo o rol. La política concede algunos de los permisos necesarios para completar este tutorial. El siguiente requisito previo describe los permisos adicionales que necesita. 

------
#### [ JSON ]

****  

  ```
  {
    "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*"
        ]
      }
    ]
  }
  ```

------

  Use la política anterior para crear una política de IAM y asóciela a su grupo o usuario. Para obtener más información acerca de cómo crear una política de IAM, consulte [Creación de políticas de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create.html) en la *Guía del usuario de IAM*. Para obtener información sobre cómo adjuntar una política de IAM, consulte [Adición y eliminación de permisos de identidad de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html) en la *Guía del usuario de IAM*.
+ Políticas administradas asociadas a un usuario, grupo o rol de IAM. Además de la política anterior, también debe adjuntar las siguientes políticas AWS administradas a su grupo o usuario:
  + `AWSGlueConsoleFullAccess`
  + `AWSQuicksightAthenaAccess`

  Estas políticas administradas le otorgan permiso para usar AWS Glue Amazon Athena, y Quick. Para obtener información sobre cómo adjuntar una política de IAM, consulte [Adición y eliminación de permisos de identidad de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html) en la *Guía del usuario de IAM*.