Uso de Amazon Augmented AI con Amazon Textract - Amazon SageMaker AI

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.

Uso de Amazon Augmented AI con Amazon Textract

Amazon Textract le permite agregar la detección y el análisis de texto en documentos dentro de sus aplicaciones. Amazon Augmented AI (Amazon A2I) se integra directamente con las operaciones de Amazon Textract. AnalyzeDocument API Puede utilizar AnalyzeDocument para analizar un documento en busca de relaciones entre elementos detectados. Cuando agrega un bucle de revisión humana de Amazon A2I a una solicitud AnalyzeDocument, Amazon A2I supervisa los resultados de Amazon Textract y envía un documento a uno o más trabajadores para su revisión cuando se cumplen las condiciones especificadas en la definición de flujo. Por ejemplo, si desea que un humano revise una clave específica, como Full name:, y sus valores de entrada asociados, puede crear una condición de activación para iniciar una revisión humana cada vez que se detecte la clave Full name: o cuando la confianza de inferencia para esa clave se encuentre en un rango que haya especificado.

La siguiente imagen muestra el flujo de trabajo integrado de Amazon A2I con Amazon Textract. A la izquierda, se muestran los recursos necesarios para crear un flujo de trabajo de revisión humana de Amazon Textract: un bucket de Amazon S3, condiciones de activación, una plantilla de tareas de proceso de trabajo y un equipo de trabajo. Estos recursos se utilizan para crear un flujo de trabajo de revisión humana o definición de flujo. Hay una flecha que apunta directamente al siguiente paso del flujo de trabajo: usar Amazon Textract para configurar un bucle humano con el flujo de trabajo de revisión humana. Una segunda flecha va desde este paso hacia el paso en el que se cumplen las condiciones de activación especificadas en el flujo de trabajo de revisión humana. Esto inicia la creación de un bucle humano. A la derecha de la imagen, el bucle humano se representa en tres pasos: 1) se generan la interfaz de usuario y las herramientas del trabajador y la tarea se pone a disposición de los trabajadores; 2) los trabajadores revisan los datos introducidos y 3) los resultados se guardan en Amazon S3.

Uso de Amazon Augmented AI con Amazon Textract

Puede especificar el momento en el que Amazon Textract debe enviar una tarea a un trabajador humano para su revisión al crear un flujo de trabajo de revisión humana o una definición de flujo especificando las condiciones de activación.

Puede establecer las siguientes condiciones de activación cuando utilice el tipo de tarea de Amazon Textract:

  • Iniciar una revisión humana para claves de formulario específicas basadas en la puntuación de confianza de clave de formulario.

  • Iniciar una revisión humana cuando falten claves de formulario específicas.

  • Iniciar la revisión humana para todas las claves de formulario identificadas por Amazon Textract con puntuaciones de confianza en un rango especificado.

  • Enviar aleatoriamente una muestra de formularios a los humanos para su revisión.

Cuando su condición de activación depende de las puntuaciones de confianza clave del formulario, puede utilizar dos tipos de confianza de predicción para iniciar bucles humanos.

  • Confianza de identificación: la puntuación de confianza de los pares clave-valor detectados en un formulario.

  • Confianza de calificación: la puntuación de confianza del texto contenido en la clave y el valor de un formulario.

Por ejemplo, en la siguiente sección, Nombre completo: Jane Doe es el par clave-valor: Nombre completo es la clave y Jane Doe es el valor.

Puede configurar estas condiciones de activación mediante la consola Amazon SageMaker AI al crear un flujo de trabajo de revisión humana o creando condiciones de activación JSON para bucles humanos y especificándolas como entrada en el HumanLoopActivationConditions parámetro de CreateFlowDefinition API operación. Para obtener información sobre cómo especificar las condiciones de activación en el JSON formato, consulte JSONEsquema de las condiciones de activación de Human Loop en Amazon Augmented AI yUtilice el JSON esquema de condiciones de activación de Human Loop con Amazon Textract.

nota

Cuando utilice la IA aumentada con Amazon Textract, cree recursos de IA aumentada en la misma AWS región a la que solía llamar. AnalyzeDocument

Introducción: Integración de una revisión humana en un trabajo de documento de análisis de Amazon Textract

Para integrar una revisión humana en un trabajo de detección y análisis de texto de Amazon Textract, debe crear una definición de flujo y, a continuación, utilizar Amazon API Textract para integrar esa definición de flujo en su flujo de trabajo. Para aprender a crear una definición de flujo mediante la consola de SageMaker IA o Augmented AIAPI, consulta los siguientes temas:

Una vez creada la definición de flujo, consulte Uso de Augmented AI con Amazon Textract para obtener información sobre cómo integrar la definición de flujo en la tarea de Amazon Textract.

End-to-End Ejemplo de uso de Amazon Textract y Amazon A2I

Para ver un end-to-end ejemplo que muestre cómo utilizar Amazon Textract con Amazon A2I mediante la consola, consulte. Tutorial: Introducción a la consola Amazon A2I

Para aprender a utilizar Amazon A2I API para crear e iniciar una revisión humana, puede utilizar la integración de Amazon Augmented AI (Amazon A2I) con la instancia Analyze Document [Example] in a Notebook de Amazon Textract. SageMaker Para empezar, consulte Utilice SageMaker Notebook Instance con Amazon A2I Jupyter Notebook.

Vista previa de la consola de trabajador de A2I Textract

Cuando se les asigna una tarea de revisión en un flujo de trabajo de Amazon Textract, los trabajadores pueden ver una interfaz de usuario similar a la siguiente:

Ejemplo de tarea de revisión en la consola de trabajo de A2I Textract.

Puede personalizar esta interfaz en la consola de SageMaker IA al crear su definición de opinión humana o al crear y utilizar una plantilla personalizada. Para obtener más información, consulte Crear y administrar plantillas de tareas de trabajador.