Communications Mining
Plus récente (Latest)
False
  • Vue d'ensemble (Overview)
    • À propos des activités Communications Mining
  • Notes de publication
  • Activités Communications Mining
    • Activités (Activities)
  • Infrastructure du répartiteur Communications Mining
Activités Communications Mining
Last updated 28 juin 2024

Aperçu
Activités (Activities)

Obtenir les résultats de flux et obtenir les pièces jointes

The Communications Mining Activities package allows you to consume results from the Communications Mining streams. In this tutorial you can see an example of the invoice submissions process.

You are guided on how to consume a Communications Mining stream, identify invoice submission requests and download the associated attachments from the communications.

Concepts clés

  • Résultats  : une représentation d’une communication renvoyée par le flux Communications Mining. Les résultats contiennent deux propriétés clés :
    • comment : contient toutes les informations sur la communication ayant été téléchargées sur la plate-forme, telles que l’objet, le corps et l’horodatage de la communication.
    • prediction : contient l’ensemble de prédictions qui sont renvoyées pour cette communication. Vous trouverez dans cette propriété des extractions et des fields.
  • Extraction : prédiction liée à une instance spécifique d’une requête associée à un libellé, telle qu’une requête Address Change , ainsi que les champs liés à cette requête : adresse 1, ville, code postal. Pour chaque libellé, vous pouvez prédire plusieurs extractions sur chaque message. Un score de Occurrence Confidence et de Extraction Confidence est associé à chaque extraction.
  • Champ : un point de données extrait en tant que valeur d’un message.

    Un champ peut appartenir à l’un des deux types suivants :

    • champ général (non associé à des libellés).
    • champ d’extraction (lié à un libellé spécifique et requis afin de pouvoir traiter les requêtes associées à ce libellé).
  • Confiance d’occurrence : le niveau de confiance d’un modèle concernant la présence d’une instance d’extraction spécifique. Par exemple, le degré de confiance du modèle en la présence d’une deuxième requête Change of Address dans le message.
  • Confiance d’extraction : le niveau de confiance d’un modèle concernant le fait qu’une extraction spécifique soit correctement extraite, c’est-à-dire que l’extraction ait été correctement identifiée et que tous les champs aient été correctement identifiés et associés à l’extraction concernée.
  • Seuil : chaque prédiction de libellé renvoyée par un flux contient une propriété thresholds. Cette propriété contient la liste des seuils qui ont été dépassés pour la prédiction donnée. Le seuil que vous configurez actuellement sur le flux est nommé stream.
Prérequis
  • Accès à Communications Mining.
  • Une intégration avec Microsoft Exchange configurée et remplissant une source.
  • Un ensemble de données entraîné basé sur cette source.
  • Un flux configuré à partir de cet ensemble de données entraîné.
Suivez les étapes ci-dessous pour utiliser stream Results et obtain attachments.

Étape 1 : connectez-vous à votre flux

Dans un projet Studio, faites glisser l’activité Get Stream Results depuis la bibliothèque d’activités Communications Mining et sélectionnez votre flux.


Étape 2 : commencez à mettre en boucle les résultats de votre flux

Faites glisser dans une boucle For Each et commencez à itérer le champ Results de la variable de sortie à partir de l’activité Get Stream Results.


Étape 3 : déterminez si le résultat constitue une soumission de facture

Dans votre boucle For Each, ajoutez une instruction If et vérifiez si la requête Invoice Submission a été détectée avec l’expression suivante : result.Prediction.ContainsLabelExtraction("Invoice Submission")


Remarque : vous pouvez également accéder à toutes les valeurs de champ que vous avez configurées pour ce libellé avec l’expression result.Prediction.GetLabelExtractions("Invoice Submission")(0).GetField("Invoice Date").

Étape 4 : téléchargez la facture jointe

Insérez l’activité Récupérer une pièce jointe (Get Attachment) dans la section Then de votre instruction if. Vous pourrez alors récupérer la référence de la pièce jointe via l’expression suivante : result.Comment.GetAttachmentsByType("pdf")(0).AttachmentReference.


Remarque : cette expression suppose qu’il existe au moins une pièce jointe PDF. Vérifiez en production que cela est effectivement le cas.

Étape 5 : transmettez la pièce jointe à Document Understanding

Vous pouvez à présent utiliser la pièce jointe téléchargée et la transmettre à Document Understanding :



Étape 6 : faites progresser le flux

Une fois que vous avez traité tous les résultats dans le lot de flux, utilisez l’activité Advance Stream afin de faire progresser le flux et récupérer davantage de résultats :


Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.