- Notes de publication
- Démarrage
- Notifications
- Projets
- Jeux de données
- Labellisation des données
- Paquets ML
- Paquets prêts à l’emploi
- Pipelines
- Compétences ML
- Journaux ML
- Document UnderstandingTM dans AI Center
- API AI Center
- Licences
- Modèles de solutions d'IA
- E-mail d'IA
- Comment
- Guide de dépannage de base
E-mail d'IA
Modèles de solution d'IA (AI Solution Templates) > E-mail d'IA (Email AI)
Le modèle E-mail d'IA est actuellement en aperçu public.
UiPath s'engage à assurer la stabilité et la qualité de nos produits, mais les fonctionnalités d'aperçu sont toujours sujettes à modification en fonction des commentaires que nous recevons de nos clients. L'utilisation des fonctionnalités d'aperçu n'est pas recommandée pour les déploiements de production.
La solution Email AI Template est toujours prise en charge pour les utilisateurs existants, mais pour les cas d'utilisation plus complexes, la solution Communications Mining est fortement recommandée. Pour plus d'informations sur Communications Mining, consultez la documentation officielle.
Pour en savoir plus sur les E-mails d'IA, regardez cette vidéo.
Ce modèle fournit une recette pour créer votre propre solution d’IA pour les e-mails. Le modèle aide à atteindre les objectifs suivants :
- Détectez l’intention d’organiser et acheminer les e-mails vers différents services.
- Découvrez les e-mails urgents et de grande valeur en fonction des besoins et des sentiments de l’entreprise.
- Extrayez les entités pour exécuter des workflows de saisie de données et d'escalade.
- Montrez l’impact de l’automatisation améliorée par l’IA sur le tableau de bord Insights.
zip
, appelé EmailAI.zip
, qui peut être téléchargé ici :
- Modèles d'apprentissage automatique (ML) (disponibles dans UiPath® AI Center)
- Exemples de jeux de données (à l'intérieur des dossiers
classification_data
etner_data
) - Exemples de workflows (à l'intérieur des dossiers
SMA_SmartMailAutomation
etNER_Validation_Station
) - Analyse standard
- Human in the loop et apprentissage continu des modèles ML
- Fichier de configuration (
Config.xlsx
)
Modèles d’apprentissage automatique
- Classification de texte multilingue pour la classification d'intention
- Reconnaissance d'entité nommée personnalisée pour extraire des informations pertinentes
- Similitude sémantique pour le mappage des questions dans un e-mail à la base de connaissances
- Analyse des sentiments pour découvrir l'urgence
Exemples de jeux de données
Les exemples d'ensembles de données sont utilisés pour tester rapidement les modèles et créer des ensembles de données supplémentaires spécifiques à votre cas d'utilisation.
Le bundle de modèles Email AI contient deux exemples d'ensembles de données :
- Exemple d'ensemble de données d'e-mails balisés pour le modèle Classification de texte multilingue (
Email_Classification_data.csv
) : cet exemple est utilisé pour classer les e-mails dans les catégories suivantes :- Problèmes de transaction
- Problèmes de prêt
- Problèmes de désinformation ou de clarification
- Exemple d'ensemble de données d'e-mails balisés pour le modèle NER personnalisé (
Email_NER_data.txt
) - les entités suivantes sont étiquetées :- ID
- PER
- ORG
- Montant
Sample workflows
Des exemples de workflows sont utilisés pour exécuter les modèles dans des workflows prédéfinis pour voir la puissance de l'IA, organiser des ensembles de données supplémentaires et personnaliser les workflows si nécessaire.
Exemple de workflow de scénario métier
faq_data
du workflow). Les prédictions de niveau de confiance faible sont transmises à Action Center, puis à l'ensemble de données AI Center.
Selon la prédiction, il existe trois scénarios possibles :
Problème de prêt : saisie des données dans un fichier CSV et hiérarchisation des e-mails avec un prêt supérieur à 10 000 $
Problème de transaction : saisie des données dans un fichier CSV et hiérarchisation des e-mails avec une valeur de transaction supérieure à 10 000 $
Problème de désinformation ou de clarification : extraire la réponse de la base de connaissances pour la question mappée
Ce workflow d'exécution est également responsable de la création de journaux pouvant être utilisés par les requêtes du tableau de bord Insights.
Config.xlsx
.
Analyses standard
Dans le cas de la démo fournie, les informations de la démo Insights ressemblent à la capture d'écran ci-dessous :
Les tableaux de bord Insights pour Email AI se composent des widgets suivants :
Nom du widget | Type de widget | Description |
---|---|---|
Nombre d'e-mails traités | Entrée | Affiche un total cumulé de tous les e-mails traités à ce jour. |
Distribution de l'automatisation | Graphique à secteurs | Pourcentage d'automatisations utilisées, réparties par :
|
Distribution des intentions | Graphique à secteurs | Pourcentage d'intents utilisés, répartis par :
|
Répartition des entités | Graphique à secteurs | Pourcentage d'entités utilisées, réparties par :
|
Distribution des sentiments | Graphique à secteurs | Pourcentage de sentiments utilisés, distribués par :
|
Distribution des questions fréquemment posées (FAQ) | Graphique à secteurs | Pourcentage d'utilisation de chaque question FAQ reçue. |
Intervention humaine et apprentissage continu
NER_Validation_Station
est fourni et peut être utilisé pour valider les entités personnalisées, puis transférer les données vers AI Center.
Description | |
---|---|
Étape 1 : entraînez et déployez les compétences ML | Les compétences ML suivantes doivent être formées et déployées : |
Étape 2 : rendez toutes les compétences ML publiques et copiez l'URL et la clé API | Copiez l'URL et les clés API des compétences ML déployées. |
Étape 3 : utilisez le workflow SMA_SmartAutomationMail et configurez les variables d'environnement
| Le workflow est prêt à fonctionner avec les configurations nécessaires fournies. |
Étape 4 : accédez au tableau de bord Insights et exécutez les requêtes | Configurez les requêtes suivantes dans le tableau de bord Insights :
|
Étape 5 : configurez Human in the loop pour NER | Après avoir exécuté le workflow d'exécution, les données de niveau de confiance faible du modèle NER personnalisé sont collectées dans le sous-dossier training_data du dossier NER_Validation_Station . Exécutez le workflow à cet endroit pour valider les données et les modifier si nécessaire. Ces données peuvent maintenant être téléchargées manuellement vers AI Center ou vous pouvez configurer la station de validation pour télécharger les données dans le dossier du jeu de données AI Center.
|
Étape 6 : étendez l’IA d’Email à vos besoins | Maintenant que nous avons vu comment Email AI peut automatiser votre boîte de réception, il est temps d’examiner les boîtes de réception courantes de votre entreprise et d’étendre ce modèle de solution à une solution. |
- Entraînez le modèle Ensemble de données de classification de texte et déployez-le en tant que compétence ML.
- Entraînez le modèle d'ensemble de données NER et déployez-le en tant que compétence ML.
- Déployer le modèle de similarité sémantique en tant que compétence ML.
- Déployer le modèle d'analyse des sentiments en tant que compétence ML.
Pour plus d'informations sur la façon de rendre les compétences ML publiques et de générer une URL et une clé API, consultez la section Gestion des compétences ML.
- Configurez l'URL de l'API et les clés du dossier Compétences ML and Ensemble de données dans la feuille ML Config du fichier Config.xlsx.
-
Configurez les paramètres suivants :
-
UnreadLocalMailFolder
dans le dossierdemo_emails
. -
OrchestratorFolderPath
dans un dossier de votre Orchestrator. -
FAQDataPath
dans le dossierfaq_data
.
-
-
Dans le workflow, définissez l'argument
ConfigFilePath
sur le fichierConfig.xlsx
fourni. - Exécutez le workflow, accédez à Action Center lorsque le workflow s'interrompt pour valider les données.
Ces informations seront ajoutées prochainement. Pour le moment, ignorez cette étape.
-
Ouvrez le workflow à partir du dossier
NER_Validation_Station
. -
Dans le Gestionnaire des packages, ajoutez la dépendance
UiPathTeam.CustomNER.Activities.1.0.0.nupkg
trouvée dans le dossierNER_Validation_Station
. -
Définissez la variable d'environnement de configuration sur le chemin d'accès au fichier
Config.xlsx
fourni dans le dossier externe. - Validez les données et modifiez-les si nécessaire.
-
Les données seront réécrites dans le dossier AI Center configuré dans
Config.xlsx
.
Config.xlsx
.
Lorsque vous vous entraînez avec vos propres données, veillez à configurer au moins les paramètres de configuration suivants :
- Vue d'ensemble (Overview)
- Bénéfices
- Contenu du modèle
- Configuration de l'IA des e-mails
- Étape 1 : entraîner et déployer les compétences ML
- Étape 2 : rendre toutes les compétences ML publiques et copier l'URL et la clé API
- Étape 3 : configurer la démo E-mail d'IA
- Étape 4 : accédez au tableau de bord Insights et exécutez les requêtes
- Étape 5 : Configurer Human in Loop
- Étape 6 : étendez l’IA d’Email à vos besoins