communications-mining
latest
false
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique.
UiPath logo, featuring letters U and I in white
Guide du développeur Communications Mining
Last updated 19 nov. 2024

Utilisation de champs généraux dans votre application

Communications Mining propose plusieurs façons d'extraire des prédictions, y compris des champs généraux prédits. Veuillez consulter la vue d’ ensemble du téléchargement de données pour déterminer la méthode qui fonctionnera le mieux pour votre cas d’utilisation.

Quelle que soit la méthode que vous choisissez, vous devez connaître les cas particuliers suivants et les gérer dans votre application :

  • Tous les champs généraux attendus ne sont pas présents dans la réponse
  • La réponse contient plusieurs correspondances pour un ou plusieurs champs généraux
  • Tous les champs généraux présents dans la réponse ne sont pas corrects

Dans cette section, nous allons examiner chacun de ces cas limites plus en détail.

Tous les champs généraux ne sont pas présents dans la réponse

Vous devez vous attendre à ce que tous les champs généraux attendus ne soient pas présents. Dans l'exemple ci-dessous, l'e-mail contient le numéro de police, mais n'a pas le nom de l'organisation assurée. Votre application doit être capable de gérer ces informations partielles.
Figure 1.. Organisation assurée manquante

La réponse contient plusieurs correspondances pour un ou plusieurs champs généraux

Vous devez également vous attendre à ce que le cas précédent soit géré, à savoir les cas où un commentaire contient plus de champs généraux que prévu. Dans l'exemple ci-dessous, même si nous attendons un numéro de police et un nom d'organisation assuré par e-mail, l'e-mail contient plusieurs numéros de police.
Figure 2. Correspondances multiples pour le même champ général

Notez que vous pouvez utiliser les métadonnées dans la réponse lors de la gestion de tels cas. Par exemple, nous pouvons choisir de préférence les numéros de police qui apparaissent dans l'objet de l'e-mail par rapport à ceux qui apparaissent dans le corps de l'e-mail. L'exemple ci-dessous montre la réponse que l'API renverra pour notre exemple d'e-mail.

{
  "predictions": [
    {
      "uid": "aa05ba2250de48e3.7588b85f68f81c3b",
      "labels": [...],
      "entities": [
        {
          "id": "6a1d11118b60868e",
          "name": "policy-number",
          "span": {
            "content_part": "body",
            "message_index": 0,
            "utf16_byte_start": 200,
            "utf16_byte_end": 222,
            "char_start": 100,
            "char_end": 111
          },
          "kind": "policy-number",
          "formatted_value": "GHI-0204963"
        },
        {
          "id": "6a1d11118b60868e",
          "name": "policy-number",
          "span": {
            "content_part": "subject",
            "message_index": 0,
            "utf16_byte_start": 0,
            "utf16_byte_end": 22,
            "char_start": 0,
            "char_end": 11
          },
          "kind": "policy-number",
          "formatted_value": "GHI-0068448"
        },
        {...},
        {...},
        {...}
      ]
    }
  ],
  "model": {
    "version": 31,
    "time": "2021-07-14T15:00:57.608000Z"
  },
  "status": "ok"
}{
  "predictions": [
    {
      "uid": "aa05ba2250de48e3.7588b85f68f81c3b",
      "labels": [...],
      "entities": [
        {
          "id": "6a1d11118b60868e",
          "name": "policy-number",
          "span": {
            "content_part": "body",
            "message_index": 0,
            "utf16_byte_start": 200,
            "utf16_byte_end": 222,
            "char_start": 100,
            "char_end": 111
          },
          "kind": "policy-number",
          "formatted_value": "GHI-0204963"
        },
        {
          "id": "6a1d11118b60868e",
          "name": "policy-number",
          "span": {
            "content_part": "subject",
            "message_index": 0,
            "utf16_byte_start": 0,
            "utf16_byte_end": 22,
            "char_start": 0,
            "char_end": 11
          },
          "kind": "policy-number",
          "formatted_value": "GHI-0068448"
        },
        {...},
        {...},
        {...}
      ]
    }
  ],
  "model": {
    "version": 31,
    "time": "2021-07-14T15:00:57.608000Z"
  },
  "status": "ok"
}

Tous les champs généraux présents dans la réponse ne sont pas corrects

Enfin, étant donné que les champs généraux sont extraits à l'aide de l'apprentissage automatique, vous devez vous attendre à ce que les correspondances soient erronées. Le nombre de correspondances erronées dépendra du champ général que vous utilisez. La page Validation de votre ensemble de données fournit des statistiques de validation pour comprendre les performances d'un champ général.
Figure 3. Validation du champ général

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
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.