Importation de transcriptions de conversation - Amazon Lex

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Importation de transcriptions de conversation

L'importation des transcriptions de conversation se fait en trois étapes :

  1. Préparez les transcriptions pour l'importation en les convertissant au format approprié. Si vous utilisez Contact Lens pour Amazon Connect, les transcriptions sont déjà au bon format.

  2. Téléchargez les transcriptions dans un compartiment Amazon S3. Si vous utilisez Contact Lens, vos transcriptions se trouvent déjà dans un compartiment S3.

  3. Analysez les transcriptions à l'aide de la console ou des API opérations Amazon Lex V2. Le temps nécessaire pour terminer la formation dépend du volume de transcriptions et de la complexité de la conversation. En général, 500 lignes de transcriptions sont analysées chaque minute.

Chacune de ces étapes est décrite dans les sections suivantes.

Importation de transcriptions depuis Contact Lens pour Amazon Connect

Le concepteur de chatbot automatisé Amazon Lex V2 est compatible avec les fichiers de transcription des lentilles de contact. Pour utiliser les fichiers de transcription de Contact Lens, vous devez activer Contact Lens et noter l'emplacement de ses fichiers de sortie.

Pour exporter des transcriptions depuis Contact Lens
  1. Activez Contact Lens dans votre instance Amazon Connect. Pour obtenir des instructions, consultez la section Activer les lentilles de contact pour Amazon Connect dans le guide de l'administrateur Amazon Connect.

  2. Notez l'emplacement du compartiment S3 qu'Amazon Connect utilise pour votre instance. Pour connaître l'emplacement, ouvrez la page Stockage des données dans la console Amazon Connect. Pour obtenir des instructions, consultez la section Mettre à jour les paramètres de l'instance dans le guide de l'administrateur Amazon Connect.

Après avoir activé les lentilles de contact et noté l'emplacement de vos fichiers de transcription, consultez les instructions Analysez vos transcriptions à l'aide de la console Amazon Lex V2 pour importer et analyser vos transcriptions.

Préparer les transcriptions

Préparez vos transcriptions en créant des fichiers de transcription.

  • Créez un fichier de transcription par conversation répertoriant les interactions entre les parties. Chaque interaction de la conversation peut s'étendre sur plusieurs lignes. Vous pouvez fournir des versions expurgées et non expurgées de la conversation.

  • Le fichier doit être au JSON format spécifié dansFormat de transcription d'entrée.

  • Vous devez fournir au moins 1 000 tours de conversation. Pour améliorer la découverte de vos intentions et de vos types de machines à sous, vous devez prévoir environ 10 000 tours de conversation ou plus. Le concepteur de chatbot automatisé ne traitera que les 700 000 premiers tours.

  • Il n'y a pas de limite au nombre de fichiers de transcription que vous pouvez télécharger, pas plus qu'il n'y a de restriction de taille de fichier.

Si vous prévoyez de filtrer les transcriptions que vous importez par date, les fichiers doivent se trouver dans la structure de répertoires suivante :

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

Le fichier de transcription doit contenir la date au format « yyyy-mm-dd » quelque part dans le nom du fichier.

Pour exporter des transcriptions depuis d'autres applications de centre de contact
  1. Utilisez les outils de votre application de centre d'appels pour exporter les conversations. La conversation doit contenir au moins les informations spécifiées dansFormat de transcription d'entrée.

  2. Transformez les transcriptions produites par votre application de centre de contact au format décrit dansFormat de transcription d'entrée. Vous êtes responsable de la réalisation de la transformation.

Nous fournissons trois scripts pour préparer les transcriptions. Il s'agit des options suivantes :

  • Script permettant de combiner les transcriptions de lentilles de contact avec les journaux de conversation Amazon Lex V2. Les transcriptions de lentilles de contact n'incluent pas les parties des conversations Amazon Connect qui interagissent avec les robots Amazon Lex V2. Le script nécessite l'activation des journaux de conversation pour Amazon Lex V2 et les autorisations appropriées pour interroger les CloudWatch journaux des conversations et les compartiments Contact Lens S3.

  • Un script pour transformer les analyses d'appels Amazon Transcribe au format d'entrée Amazon Lex V2.

  • Un script pour transformer les transcriptions de chat Amazon Connect au format d'entrée Amazon Lex V2.

Vous pouvez télécharger les scripts depuis ce GitHub dépôt : https://github.com/aws-samples/amazon-lex-bot-recommendation-integration.

Téléchargez vos transcriptions dans un compartiment S3

Si vous utilisez Contact Lens, vos fichiers de transcription sont déjà contenus dans un compartiment S3. Pour connaître l'emplacement et les noms de fichiers de vos transcriptions, consultez la section Exemples de fichiers de sortie pour lentilles de contact dans le guide de l'administrateur Amazon Connect.

Si vous utilisez une autre application de centre de contact et que vous n'avez pas configuré de compartiment S3 pour vos fichiers de transcription, suivez cette procédure. Sinon, si vous possédez déjà un compartiment S3, après vous être connecté à la console Amazon S3, suivez cette procédure en commençant par l'étape 5.

Pour charger les fichiers dans un compartiment S3
  1. Connectez-vous au AWS Management Console et ouvrez la console Amazon S3 à l'adresse https://console.aws.amazon.com/s3/.

  2. Choisissez Créer un compartiment.

  3. Donnez un nom au compartiment et choisissez une région. La région doit être la même que celle que vous utilisez pour Amazon Lex V2. Définissez les autres options selon les besoins de votre cas d'utilisation.

  4. Choisissez Créer un compartiment.

  5. Dans la liste des buckets, choisissez un bucket existant ou le bucket que vous venez de créer

  6. Sélectionnez Charger.

  7. Ajoutez les fichiers de transcription que vous souhaitez télécharger.

  8. Sélectionnez Charger.

Analysez vos transcriptions à l'aide de la console Amazon Lex V2

Vous ne pouvez utiliser la conception automatique de robots que dans une langue vide. Vous pouvez ajouter une nouvelle langue à un bot existant ou en créer un nouveau.

Pour créer une nouvelle langue dans un nouveau bot
  1. Connectez-vous au AWS Management Console et ouvrez la console Amazon Lex à l'adresse https://console.aws.amazon.com/lex/.

  2. Choisissez Create bot

  3. Choisissez Commencer avec Automated Chatbot Designer. Renseignez les informations pour créer votre nouveau bot.

  4. Choisissez Next (Suivant)

  5. Dans Ajouter une langue pour le bot, renseignez les informations relatives à la langue.

  6. Dans la section Emplacement du fichier de transcription sur S3, choisissez le compartiment S3 qui contient vos fichiers de transcription et le chemin local vers les fichiers si nécessaire.

  7. Vous pouvez éventuellement choisir les options suivantes :

    • A AWS KMS clé pour chiffrer les données de transcription pendant le traitement. Si vous ne sélectionnez pas de clé, un service AWS KMS la clé est utilisée.

    • Pour filtrer les transcriptions selon une plage de dates spécifique. Si vous choisissez de filtrer les transcriptions, elles doivent se trouver dans la bonne structure de dossiers. Pour de plus amples informations, veuillez consulter Préparer les transcriptions.

  8. Sélectionnez Exécuté.

Attendez qu'Amazon Lex V2 traite la transcription. Un message de fin d'analyse s'affiche lorsque l'analyse est terminée.

Comment arrêter d'analyser votre relevé de notes

Si vous devez arrêter l'analyse des transcriptions que vous avez téléchargées, vous pouvez arrêter une BotRecommendation tâche en cours, qui a le BotRecommendationStatus statut de traitement. Vous pouvez cliquer sur le bouton Arrêter le traitement présent sur la bannière après avoir soumis une tâche depuis la console ou en utilisant CLI SDK pour le StopBotRecommendationAPI. Pour plus d'informations, voir StopBotRecommendation

Après avoir appelé leStopBotRecommendation, le système interne BotRecommendationStatus est réglé sur Stopping et vous n'êtes pas débité. Pour vous assurer que le travail s'est arrêté, vous pouvez appeler le DescribeBotRecommendation API et vérifier que c'BotRecommendationStatusest le casStopped. Cela prend généralement 3 à 4 minutes.

Le traitement ne vous StopBotRecommendation API est pas facturé après l'appel.