communications-mining
latest
false
重要 :
请注意,此内容已使用机器翻译进行了本地化。
Communications Mining 用户指南
上次更新日期 2024年12月20日
活动
Communications Mining 活动包允许您使用来自 Communications Mining 流的结果。在本教程中,您可以查看发票提交流程的示例。
您将在指导下了解如何使用 Communications Mining 流、识别发票提交请求以及从通信中下载关联的附件。
- 结果 - 从 Communications Mining 流返回的通信表示。结果包含两个关键属性:
comment
- 包含有关已上传到平台的通信的所有信息,例如通信的主题、正文和时间戳。prediction
- 包含针对该通信返回的预测集。在此属性中,您可以找到extractions
和fields
。
- 提取- 与标签关联的请求的特定实例相关的预测(例如
Address Change
请求)以及链接到该请求的字段:地址行 1、省/自治区/直辖市、邮政编码。对于每个标签,您可以对每封邮件预测多次提取。每次提取都有关联的Occurrence Confidence
和Extraction Confidence
。 - 字段 - 从消息中作为值提取的数据点。
字段可以具有以下类型:
- 通用字段(不与任何标签关联)。
- 提取字段(链接到特定标签,并且是处理与该标签关联的请求所必需的)。
- 出现置信度 - 模型对存在特定提取实例的置信度级别。例如,模型对消息中第二个
Change of Address
请求的确定程度。 - 提取置信度 - 模型对正确提取单个提取内容的置信度级别,即正确识别提取内容,并且所有字段都正确识别并与正确的提取内容相关联。
- 阈值 - 从流返回的每个标签预测都包含
thresholds
属性。此属性包含给定预测已超过的阈值列表。目前,您在流上配置的阈值称为stream
。
先决条件
- Communications Mining 的访问权限。
- 已配置并填充来源的 Exchange 集成。
- 基于此来源的已训练数据集。
- 在此经过训练的数据集上配置的流。
请按照以下步骤使用
stream Results
和 obtain attachments
。
在
For Each
循环中,添加 If
语句,并使用以下表达式检查是否检测到 Invoice Submission
请求:result.Prediction.ContainsLabelExtraction("Invoice Submission")
注意:您还可以使用
result.Prediction.GetLabelExtractions("Invoice Submission")(0).GetField("Invoice Date")
表达式访问为此标签配置的任何字段值。
将“获取附件”活动拖入 if 语句的
Then
部分。然后,您可以使用以下表达式检索附件引用:result.Comment.GetAttachmentsByType("pdf")(0).AttachmentReference
。
注意:此表达式假定至少存在一个 PDF 附件。请在生产中检查情况是否如此。