开发者学堂课程【阿里云智能对话分析服务使用教程:创建规则】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/423/detail/5330
创建规则
内容介绍:
一、如何创建规则
二、设置规则
三、创建结束
一、如何创建规则
此节内容给大家演示如何在智能对话分析服务中创建一条规则,规则是智能对话分析服务的核心逻辑,用来判断对话数据当中是否存在可能的规范性问题。可以在规则列表当中,找到所有已经创建好的规则,这里演示一下,一个规则创建的全过程,点击右上角的创建规则。
创建规则分三步,第一步填写规则的基本信息,第二步设置规则,第三步创建结束。
填写基本信息
第一步填写规则的基本信息,比如我们需要创建一条检测客服服务规范的规则,并选择所属类别,常用的类别有四个,服务规范是一类,舆情监控是一类,业务类更多涉及到知识点的解答问题,除此之外都可以归为其他,生效时间可以选择自定义,或者永久生效。
二、设置规则
第二步是设置规则的核心页面,这里需要理解几个概念,第一个是条件,条件可以理解为如果对话数据当中某个地方的对话逻辑满足条件的定义,那么这段对话会被检测出来;
第二个是算子,在下拉列表中可以看到有很多的不同的算子,每个算子都有自己的配置方式,这里我们选择最简单的关键词模糊匹配算子来演示规则的创建过程,比如我们想创建这样一条规则,用来检测客服在接通电话的时候是否说了开始语,在电话结束时,是否说了结束语,那么需要两个条件来组成规则,第一个条件用来判断开始语,他的生效句子是多个句子,关键词可以选择出现任意一个,那么关键词的设置,我们可以设置几个常见的关键词,比如,“您好”“很高兴”“为您服务”。如果客服在开始语当中说了这几个关键词,那么他是符合规范的。
第二个我们要设置这个算子的检测范围以及角色,角色当然是客服,范围我们是指定范围,在客服说话的,比如第一句到第三句,点击保存。添加条件 B, 也是关键词模糊匹配,客服是否说了结束语,生效句子也是多个句子,关键词选择出现任意一个,关键词可以设置“祝您”“祝你”“生活愉快”“工作顺利”,这也是常见的客服服务后的结束语,检测角色也是客服。
指定范围,这里需要注意一下,因为它是结束语,所以结束语的发生位置一般是在对话的最后面,比如是倒数第三句话到倒数第一句话,那么这里可以用“-3”句 至 “-1”句,来表达倒数第三到倒数第一句话,最终的逻辑判断关系,可以这样设想,如果一个客服说了开始语,并且说了结束语,那么他的行为是合规的,也就是 “a && b”,但这里我们要检测服务不合规的场景,也就是在a与b 的情况上取一下逻辑非“!”,所以根据 A 和 B 两个条件,通过 a 与 b 括号非“!(a && b)”,这种逻辑关系组成了这条规则,这条规则的目的用来检测客服在服务过程当中没有同时说开始语和结束语的场景,保存规则。
三、创建结束
规则保存成功后用户可以在规则列表中看到刚才创建的规则