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.
Cómo entrenar clasificadores personalizados (API)
Para crear y entrenar un clasificador personalizado, usa la CreateDocumentClassifieroperación.
Puede supervisar el progreso de la solicitud mediante la DescribeDocumentClassifieroperación. Una vez que el campo Status pase a TRAINED, puede utilizar el clasificador para clasificar los documentos. Si el estado es TRAINED_WITH_WARNINGS, revise la carpeta de archivos omitidos en Resultado del entrenamiento del clasificador en la operación CreateDocumentClassifier.
Temas
Entrenamiento de clasificación personalizada mediante el AWS Command Line Interface
Los siguientes ejemplos muestran cómo utilizar la CreateDocumentClassifier operación, la DescribeDocumentClassificationJob operación y otros clasificadores personalizados APIs con el AWS CLI.
Los ejemplos están preparados para Unix, Linux y macOS. Para Windows, sustituya la barra diagonal invertida (\) utilizada como carácter de continuación de Unix al final de cada línea por el signo de intercalación (^).
Cree un clasificador personalizado de texto sin formato con la operación create-document-classifier.
aws comprehend create-document-classifier \ --regionregion\ --document-classifier-name testDelete \ --language-code en \ --input-data-config S3Uri=s3://S3Bucket/docclass/file name\ --data-access-role-arn arn:aws:iam::account number:role/testFlywheelDataAccess
Para crear un clasificador personalizado nativo, proporcione los siguientes parámetros adicionales en la solicitud create-document-classifier.
-
DocumentType: establezca el valor en SEMI_STRUCTURED_DOCUMENT.
-
Documentos: la ubicación S3 de los documentos de entrenamiento (y, opcionalmente, de los documentos de prueba).
-
OutputDataConfig: proporcione la ubicación en S3 para los documentos de salida (y una clave KMS opcional).
-
DocumentReaderConfig: campo opcional para la configuración de extracción de texto.
aws comprehend create-document-classifier \ --regionregion\ --document-classifier-name testDelete \ --language-code en \ --input-data-config S3Uri=s3://S3Bucket/docclass/file name\ DocumentType \ Documents \ --output-data-config S3Uri=s3://S3Bucket/docclass/file name\ --data-access-role-arn arn:aws:iam::account number:role/testFlywheelDataAccess
Obtenga información sobre un clasificador personalizado con el clasificador de documentos ARN mediante la operación DescribeDocumentClassifier.
aws comprehend describe-document-classifier \ --regionregion\ --document-classifier-arn arn:aws:comprehend:region:account number:document-classifier/file name
Elimine un clasificador personalizado mediante la operación DeleteDocumentClassifier.
aws comprehend delete-document-classifier \ --regionregion\ --document-classifier-arn arn:aws:comprehend:region:account number:document-classifier/testDelete
Enumere todos los clasificadores personalizados de la cuenta mediante la operación ListDocumentClassifiers.
aws comprehend list-document-classifiers --regionregion
Uso del AWS SDK para Java o SDK para Python
Para ver ejemplos del SDK sobre cómo crear y entrenar un clasificador personalizado, consulte Úselo CreateDocumentClassifier con un AWS SDK o CLI.