Importazione delle trascrizioni delle conversazioni - Amazon Lex

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à.

Importazione delle trascrizioni delle conversazioni

L'importazione delle trascrizioni delle conversazioni è un processo in tre fasi:

  1. Prepara le trascrizioni per l'importazione convertendole nel formato corretto. Se utilizzi Contact Lens per Amazon Connect, le trascrizioni sono già nel formato corretto.

  2. Carica le trascrizioni in un bucket Amazon S3. Se utilizzi Contact Lens, le tue trascrizioni sono già in un bucket S3.

  3. Analizza le trascrizioni utilizzando la console Amazon Lex V2 o le operazioni API. Il tempo necessario per completare la formazione dipende dal volume delle trascrizioni e dalla complessità della conversazione. In genere, vengono analizzate 500 righe di trascrizioni ogni minuto.

Ciascuno di questi passaggi è descritto nelle sezioni seguenti.

Importazione di trascrizioni da Contact Lens per Amazon Connect

Il designer automatico di chatbot di Amazon Lex V2 è compatibile con i file di trascrizione di Contact Lens. Per utilizzare i file di trascrizione di Contact Lens, devi attivare Contact Lens e annotare la posizione dei relativi file di output.

Per esportare le trascrizioni da Contact Lens
  1. Attiva le lenti a contatto nella tua istanza Amazon Connect. Per istruzioni, consulta Abilitare le lenti a contatto per Amazon Connect nella guida per amministratori di Amazon Connect.

  2. Nota la posizione del bucket S3 che Amazon Connect utilizza per la tua istanza. Per visualizzare la posizione, apri la pagina di archiviazione dei dati nella console Amazon Connect. Per istruzioni, consulta Update istance settings (Aggiornamento delle impostazioni dell'istanza) nella guida per amministratori di Amazon Connect.

Dopo aver attivato Contact Lens e annotato la posizione dei file di trascrizione, consulta le istruzioni Analizza le tue trascrizioni utilizzando la console Amazon Lex V2 per importare e analizzare le trascrizioni.

Prepara le trascrizioni

Prepara le tue trascrizioni creando file di trascrizione.

  • Crea un file di trascrizione per conversazione che elenchi l'interazione tra le parti. Ogni interazione nella conversazione può estendersi su più righe. Puoi fornire versioni della conversazione sia redatte che non redatte.

  • Il file deve essere nel formato JSON specificato in. Formato di trascrizione di input

  • È necessario fornire almeno 1.000 turni di conversazione. Per migliorare la scoperta delle tue intenzioni e dei tipi di slot, dovresti fornire circa 10.000 o più turni di conversazione. Il progettista automatico di chatbot elaborerà solo i primi 700.000 turni.

  • Non c'è limite al numero di file di trascrizione che puoi caricare, né ci sono restrizioni sulla dimensione dei file.

Se intendi filtrare le trascrizioni importate per data, i file devono trovarsi nella seguente struttura di directory:

<path or bucket root> --> yyyy --> mm --> dd --> transcript files

Il file di trascrizione deve contenere la data nel formato "yyyy-mm-dd" in un punto qualsiasi del nome del file.

Per esportare trascrizioni da altre applicazioni di contact center
  1. Usa gli strumenti dell'applicazione del tuo contact center per esportare le conversazioni. La conversazione deve contenere almeno le informazioni specificate inFormato di trascrizione di input.

  2. Trasforma le trascrizioni prodotte dall'applicazione del contact center nel formato descritto in. Formato di trascrizione di input Sei responsabile dell'esecuzione della trasformazione.

Forniamo tre script per la preparazione delle trascrizioni. Questi sono:

  • Uno script per combinare le trascrizioni di Contact Lens con i log delle conversazioni di Amazon Lex V2. Le trascrizioni di Contact Lens non includono parti di conversazioni Amazon Connect che interagiscono con i bot di Amazon Lex V2. Lo script richiede l'attivazione dei log delle conversazioni per Amazon Lex V2 e le autorizzazioni appropriate per interrogare i CloudWatch log delle conversazioni e i bucket Contact Lens S3.

  • Uno script per trasformare l'analisi delle chiamate di Amazon Transcribe nel formato di input Amazon Lex V2.

  • Uno script per trasformare le trascrizioni delle chat di Amazon Connect nel formato di input Amazon Lex V2.

Puoi scaricare gli script da questo GitHub repository: https://github.com/aws-samples/ -integration. amazon-lex-bot-recommendation

Carica le tue trascrizioni in un bucket S3

Se utilizzi Contact Lens, i tuoi file di trascrizione sono già contenuti in un bucket S3. Per la posizione e i nomi dei file di trascrizione, consulta File di output di esempio con lenti a contatto nella guida per amministratori di Amazon Connect.

Se utilizzi un'altra applicazione di contact center e non hai configurato un bucket S3 per i tuoi file di trascrizione, segui questa procedura. Altrimenti, se disponi di un bucket S3 esistente, dopo aver effettuato l'accesso alla console Amazon S3, segui questa procedura a partire dal passaggio 5.

Per caricare i file in un bucket S3
  1. Accedi alla AWS Management Console e apri la console di Amazon S3 all'indirizzo https://console.aws.amazon.com/s3/.

  2. Scegliere Create bucket (Crea bucket).

  3. Assegna un nome al bucket e scegli una regione. La regione deve essere la stessa utilizzata per Amazon Lex V2. Imposta le altre opzioni come richiesto per il tuo caso d'uso.

  4. Seleziona Create bucket (Crea bucket).

  5. Dall'elenco dei bucket, scegli un bucket esistente o il bucket che hai appena creato

  6. Scegliere Upload (Carica).

  7. Aggiungi i file di trascrizione che desideri caricare.

  8. Scegliere Upload (Carica).

Analizza le tue trascrizioni utilizzando la console Amazon Lex V2

Puoi utilizzare la progettazione automatica dei bot solo in una lingua vuota. Puoi aggiungere una nuova lingua a un bot esistente o creare un nuovo bot.

Per creare una nuova lingua in un nuovo bot
  1. Accedi AWS Management Console e apri la console Amazon Lex all'indirizzo https://console.aws.amazon.com/lex/.

  2. Scegli Crea bot

  3. Scegli Inizia con Automated Chatbot Designer. Compila le informazioni per creare il tuo nuovo bot.

  4. Seleziona Next (Successivo).

  5. In Aggiungi lingua al bot inserisci le informazioni per la lingua.

  6. Nella sezione Posizione del file di trascrizione su S3, scegli il bucket S3 che contiene i file di trascrizione e, se necessario, il percorso locale dei file.

  7. Facoltativamente, puoi scegliere quanto segue:

    • Una AWS KMS chiave per crittografare i dati della trascrizione durante l'elaborazione. Se non si seleziona una chiave, viene utilizzata una AWS KMS chiave di servizio.

    • Per filtrare le trascrizioni in base a un intervallo di date specifico. Se scegli di filtrare le trascrizioni, devono trovarsi nella struttura di cartelle corretta. Per ulteriori informazioni, consulta Prepara le trascrizioni.

  8. Seleziona Done (Fatto).

Attendi che Amazon Lex V2 elabori la trascrizione. Quando l'analisi è completa, viene visualizzato un messaggio di completamento.

Come smettere di analizzare la trascrizione

Nel caso in cui sia necessario interrompere l'analisi delle trascrizioni caricate, è possibile interrompere un BotRecommendation processo in esecuzione, che ha lo stato di elaborazione. BotRecommendationStatus Puoi fare clic sul pulsante Interrompi l'elaborazione presente sul banner dopo aver inviato un lavoro dalla console o utilizzando CLI SDK per l'API. StopBotRecommendation Per ulteriori informazioni, consulta StopBotRecommendation

Dopo aver chiamato ilStopBotRecommendation, la connessione interna BotRecommendationStatus viene impostata su Stopping e non viene addebitato alcun costo. Per assicurarti che il processo sia stato interrotto, puoi chiamare l'DescribeBotRecommendationAPI e verificare che lo BotRecommendationStatus siaStopped. Di solito ci vogliono 3-4 minuti.

Non ti viene addebitato alcun costo per l'elaborazione dopo la chiamata all'StopBotRecommendationAPI.