Amazon Augmented AI를 Amazon Textract와 함께 사용
Amazon Textract를 통해 애플리케이션에 문서 텍스트 탐지 및 분석 기능을 추가할 수 있습니다. Amazon Augmented AI (Amazon A2I)는 Amazon Textract의 AnalyzeDocument
API 오퍼레이션과 직접 통합됩니다. AnalyzeDocument
를 사용하여 검색된 항목 간의 관계에 대한 문서를 분석할 수 있습니다. Amazon A2I 인적 검토 루프를 AnalyzeDocument
요청에 추가하면 Amazon A2I은 Amazon Textract 결과를 모니터링하고 흐름 정의에 지정된 조건이 충족될 경우 검토를 위해 한 명 이상의 인적 작업자에게 문서를 보냅니다. 예를 들어, 사람이 Full name:
과 같은 특정 키 및 관련 입력-값을 검토하도록 하려면 Full
name:
키가 감지될 때 또는 해당 키에 대한 추론 신뢰도가 지정한 범위에 속할 때 인적 검토를 시작하는 활성화 조건을 생성할 수 있습니다.
다음 이미지는 Amazon Textract을 사용한 Amazon A2I 내장 워크플로를 보여줍니다. 왼쪽에는 Amazon Textract 인적 검토 워크플로를 생성하는 데 필요한 리소스(Amazon S3 버킷, 활성화 조건, 작업자 태스크 템플릿, 작업 팀)가 나와 있습니다. 이러한 리소스는 인적 검토 워크플로 또는 흐름 정의를 생성하는 데 사용됩니다. 화살표는 워크플로에서 다음 단계의 오른쪽을 가리킵니다. 이때 Amazon Textract을 사용하여 인적 검토 워크플로가 있는 인적 루프를 구성합니다. 두 번째 화살표는 이 단계 오른쪽에서 인적 검토 워크플로에 지정된 활성화 조건이 충족되는 단계까지 가리킵니다. 그러면 인적 루프 생성이 시작됩니다. 이미지 오른쪽에는 인적 루프가 세 단계로 묘사되어 있습니다. 1) 작업자 UI와 도구가 생성되어 작업자에게 태스크가 제공되고, 2) 작업자가 입력 데이터를 검토하고, 마지막으로, 3) 결과가 Amazon S3에 저장됩니다.
활성화 조건을 지정하여 인간 작업자 검토 워크플로 또는 흐름 정의를 생성할 때 검토를 위해 Amazon Textract에서 인간 작업자에게 작업을 보내는 시기를 지정할 수 있습니다.
Amazon Textract 태스크 유형을 사용할 때 다음 활성화 조건을 설정할 수 있습니다.
-
양식 키 신뢰도 점수를 기반으로 특정 양식 키에 대한 인적 검토를 시작합니다.
-
특정 양식 키가 누락될 때 인적 검토를 시작합니다.
-
Amazon Textract에서 신뢰도 점수가 지정된 범위에 속하는 것으로 식별된 모든 양식 키에 대한 인적 검토를 시작합니다.
-
검토를 위해 인적 작업자에게 무작위로 양식 샘플을 보냅니다.
활성화 조건이 양식 키 신뢰도 점수에 따라 결정되는 경우 다음과 같은 두 가지 유형의 예측-신뢰도를 사용하여 인적 루프를 시작할 수 있습니다.
-
식별 신뢰도 - 양식 내에서 탐지된 키-값 페어에 대한 신뢰도 점수입니다.
-
자격 신뢰도 – 양식에서 키와 값 내에 포함된 텍스트의 신뢰도 점수입니다.
다음 섹션의 이미지에서 전체 이름: Jane Doe는 키-값 페어이고, 전체 이름 및 Jane Doe는 각각 키와 값입니다.
인적 검토 워크플로를 생성 때 Amazon SageMaker Console을 사용하거나, 인적 루프 활성화 조건에 대한 JSON을 생성하고 이를 CreateFlowDefinition
API 작업의 HumanLoopActivationConditions
파라미터에 입력으로 지정하여 이러한 활성화 조건을 설정할 수 있습니다. JSON 형식으로 활성화 조건을 지정하는 방법에 대한 자세한 내용은 Amazon Augmented AI의 인적 루프 활성화 조건에 대한 JSON 스키마 및 Amazon Textract의 인적 루프 활성화 조건 JSON 스키마 사용 섹션을 참조하세요.
참고
Augmented AI를 Amazon Textract과 함께 사용하는 경우, AnalyzeDocument
호출에 사용하는 것과 동일한 AWS 리전에 Augmented AI 리소스를 생성하세요.
시작하기: 인적 검토를 Amazon Textract 문서 분석 작업에 통합
인적 검토를 Amazon Textract 텍스트 감지 및 분석 작업에 통합하려면 흐름 정의를 생성한 다음, Amazon Textract API를 사용하여 흐름 정의를 워크플로에 통합해야 합니다. SageMaker Console 또는 Augmented AI API를 사용하여 흐름 정의를 생성하는 방법을 알아보려면 다음 주제를 참조하세요.
흐름 정의를 생성한 후 Amazon Textract에서 Augmented AI 사용을 참조하여 흐름 정의를 Amazon Textract 작업에 통합하는 방법을 알아봅니다.
Amazon Textract와Amazon A2I를 사용한 엔드-투-엔드 예제
콘솔을 사용하여 Amazon A2I와 함께 Amazon Textract을 사용하는 방법을 보여주는 엔드-투-엔드 예제는 자습서: Amazon A2I 콘솔에서 시작하기을 참조하세요.
Amazon A2I API를 사용하여 인적 검토를 생성하고 시작하는 방법을 배우려면 SageMaker 노트북 인스턴스에서 Amazon Textract 문서 분석[예제]를 Amazon Augmented AI (Amazon A2I)와 통합
A2I Textract 작업자 콘솔 미리 보기
Amazon Textract 워크플로에서 검토 작업이 할당되면 작업자에게 다음과 유사한 UI가 표시될 수 있습니다.
인적 검토 정의를 생성할 때 SageMaker Console에서 또는 사용자 지정 템플릿을 생성 및 사용하여 이 인터페이스를 사용자 지정할 수 있습니다. 자세한 내용은 작업자 태스크 템플릿 생성 및 관리 섹션을 참조하세요.