- 发行说明
- 入门指南
- 通知
- 项目
- 数据集
- 数据标签
- ML 包
- 开箱即用包
- 管道
- ML 技能
- ML 日志
- AI Center 中的 Document Understanding™
- AI Center API
- 许可
- AI 解决方案模板
- 电子邮件 AI
- 如何
- 基本故障排除指南
电子邮件 AI
AI 解决方案模板 > 电子邮件 AI
电子邮件 AI 模板当前为公开预览版。
UiPath 致力于提高产品的稳定性和质量,但预览功能始终会根据我们从客户收到的反馈而随时更改。不建议在生产部署中使用预览功能。
我们仍支持现有用户使用电子邮件 AI 模板解决方案,但对于更复杂的用例,强烈建议使用 Communications Mining 解决方案。有关 Communications Mining 的更多信息,请查看官方文档。
要了解有关电子邮件 AI 的更多信息,请观看此视频。
此模板提供了构建您自己的电子邮件 AI 解决方案的方法。 该模板有助于实现以下目标:
- 检测意图以组织电子邮件并将其路由到不同部门。
- 根据业务需求和情绪发现高价值和紧急的电子邮件。
- 提取实体以执行数据输入和升级工作流。
- 显示 AI 增强型自动化对 Insights Dashboard 的影响。
- Machine Learning (ML) Models (available in UiPath® AI Center)
- 示例数据集(在
classification_data
和ner_data
文件夹内) - 示例工作流(在
SMA_SmartMailAutomation
和NER_Validation_Station
文件夹内) - 标准分析
- ML 模型的人机交互和持续学习
- 配置文件 (
Config.xlsx
)
机器学习模型
- 用于意图分类的多语言文本分类模型
- 用于提取相关信息的自定义命名实体识别模型
- 用于将电子邮件中的问题映射到知识库的语义相似度模型
- 用于发现紧急情况的情绪分析模型
示例数据集
示例数据集用于快速测试模型并创建特定于您的用例的其他数据集。
电子邮件 AI 模板捆绑包包含两个示例数据集:
- 用于标记电子邮件数据集的多语言文本分类模型示例 (
Email_Classification_data.csv
) - 此示例用于对以下类别的电子邮件进行分类:- 事务问题
- 贷款问题
- 错误信息或说明问题
- 自定义 NER 模型 (
Email_NER_data.txt
) 的标记电子邮件数据集示例 - 已标记以下实体:- ID
- PER
- ORG
- 数量
Sample workflows
示例工作流用于在预构建的工作流中运行模型,以了解 AI 的强大功能,策划其他数据集,并在需要时自定义工作流。
业务场景工作流示例
faq_data
文件夹中提供)。 低置信度预测转到 Action Center,然后转到 AI Center 数据集。
根据预测,存在三种可能的情况:
贷款问题:将数据输入到 CSV 文件中并优先处理贷款超过 10,000 美元的电子邮件
交易问题:将数据输入到 CSV 文件中并优先处理交易价值超过 10,000 美元的电子邮件
错误信息或说明性问题:从知识库中提取映射问题的响应
此执行工作流还负责创建 Insights 仪表板查询可以使用的日志。
Config.xlsx
文件中配置示例响应。
标准分析
对于提供的演示,Insights 演示中的信息类似于以下屏幕截图:
电子邮件 AI 的 Insights 仪表板包含以下微件:
微件名称 | 微件类型 | 描述 |
---|---|---|
已处理的电子邮件数量 | 输入 | 显示迄今为止处理的所有电子邮件的累计总数。 |
自动化分发 | Pie Chart | 已使用的自动化百分比,分配者为:
|
意图分布 | Pie Chart | 使用的意向百分比,分布者为:
|
实体分布 | Pie Chart | 已使用实体的百分比,分布者为:
|
情绪分布 | Pie Chart | 使用的情绪百分比,分布者为:
|
FAQ 问题的分布 | Pie Chart | 收到的每个常见问题解答问题的使用百分比。 |
人机回圈和持续学习
NER_Validation_Station
工作流,可用于验证自定义实体,然后将数据推送到 AI Center。
描述 | |
---|---|
步骤 1:训练和部署 ML 技能 | 需要训练和部署以下 ML 技能: |
步骤 2:公开所有 ML 技能并复制 URL 和 API 密钥 | 复制已部署 ML 技能的 URL 和 API 密钥。 |
步骤 3:使用 SMA_SmartAutomationMail 工作流并配置环境变量
| 使用提供的必要配置,工作流即可运行。 |
步骤 4:转到 Insights 仪表板并运行查询 | 在 Insights 仪表板中配置以下查询:
|
步骤 5:为 NER 配置人机回圈 | 运行执行工作流后,自定义 NER 模型中的低置信度数据将收集到NER_Validation_Station 文件夹的training_data 子文件夹中。 在其中运行工作流以验证数据并根据需要进行更改。 现在,可以将此数据手动上传到 AI Center,也可以配置验证站点以将数据上传到 AI Center 数据集文件夹。
|
步骤 6:根据您的需求扩展电子邮件 AI | 既然我们已经了解了 Email AI 如何自动化收件箱,那么该研究一下公司的常用收件箱,并将此解决方案模板扩展到解决方案。 |
- 训练文本分类数据集模型并将其部署为 ML 技能。
- 训练 NER 数据集模型并将其部署为 ML 技能。
- 将语义相似度模型部署为 ML 技能。
- 将情感分析模型部署为 ML 技能。
有关如何公开 ML 技能以及如何生成 URL 和 API 密钥的更多信息,请参阅“管理 ML 技能”。
- 在 Config.xlsx 的 ML 配置工作表中为 ML 技能和数据集文件夹配置 API URL 和密钥。
-
配置以下参数:
-
为文件夹
demo_emails
配置UnreadLocalMailFolder
。 -
为 Orchestrator 中的文件夹配置
OrchestratorFolderPath
。 -
为文件夹
faq_data
配置FAQDataPath
。
-
为文件夹
-
在工作流中,将
ConfigFilePath
参数设置为提供的Config.xlsx
文件。 - 运行工作流。若工作流暂停,请转到 Action Center 验证数据。
-
从
NER_Validation_Station
文件夹打开工作流。 -
在包管理器中,添加
NER_Validation_Station
文件夹中的UiPathTeam.CustomNER.Activities.1.0.0.nupkg
依赖项。 -
将配置环境变量设置为外部文件夹中提供的
Config.xlsx
文件的文件路径。 - 验证数据并在必要时进行编辑。
-
数据将写回
Config.xlsx
中配置的 AI Center 文件夹。