View a markdown version of this page

Addestra classificatori personalizzati (API) - Amazon Comprehend

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Addestra classificatori personalizzati (API)

Per creare e addestrare un classificatore personalizzato, usa l'CreateDocumentClassifieroperazione.

È possibile monitorare l'avanzamento della richiesta utilizzando l'DescribeDocumentClassifieroperazione. Una volta che il Status campo è passato aTRAINED, è possibile utilizzare il classificatore per classificare i documenti. Se lo stato èTRAINED_WITH_WARNINGS, controlla la cartella dei file ignorati nella finestra dell'Risultato dell'addestramento del classificatoreoperazione. CreateDocumentClassifier

Classificazione personalizzata dell'addestramento utilizzando il AWS Command Line Interface

Gli esempi seguenti mostrano come utilizzare l'CreateDocumentClassifieroperazione, l'DescribeDocumentClassificationJoboperazione e altre API di classificazione personalizzate con. AWS CLI

Gli esempi sono formattati per Unix, Linux e macOS. Per Windows, sostituisci il carattere di continuazione UNIX barra rovesciata (\) al termine di ogni riga con un accento circonflesso (^).

Crea un classificatore personalizzato in testo normale utilizzando l'operazione. create-document-classifier

aws comprehend create-document-classifier \ --region region \ --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

Per creare un classificatore personalizzato nativo, fornisci i seguenti parametri aggiuntivi nella richiesta. create-document-classifier

  1. DocumentType: imposta il valore su SEMI_STRUCTURED_DOCUMENT.

  2. Documenti: la posizione S3 per i documenti di formazione (e, opzionalmente, i documenti di test).

  3. OutputDataConfig: fornisci la posizione S3 per i documenti di output (e una chiave KMS opzionale).

  4. DocumentReaderConfig: campo opzionale per le impostazioni di estrazione del testo.

aws comprehend create-document-classifier \ --region region \ --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

Ottieni informazioni su un classificatore personalizzato con il classificatore di documenti ARN utilizzando l'operazione. DescribeDocumentClassifier

aws comprehend describe-document-classifier \ --region region \ --document-classifier-arn arn:aws:comprehend:region:account number:document-classifier/file name

Elimina un classificatore personalizzato utilizzando l'operazione. DeleteDocumentClassifier

aws comprehend delete-document-classifier \ --region region \ --document-classifier-arn arn:aws:comprehend:region:account number:document-classifier/testDelete

Elenca tutti i classificatori personalizzati nell'account utilizzando l'operazione. ListDocumentClassifiers

aws comprehend list-document-classifiers --region region

Utilizzo di AWS SDK per Java o SDK per Python

Per esempi SDK su come creare e addestrare un classificatore personalizzato, vedi. Utilizzare CreateDocumentClassifiercon un AWS SDK o CLI