关键词检查

本文介绍关键词检查如何进行配置。

  • 功能介绍: 检测对应角色的对话中是否出现了某一个或多个关键词。

  • 配置方法:

    • 检测角色:角色分为:客服、客户、所用角色。

    • 检测范围:全文、指定范围

      • 全文:检测全文。

      • 指定范围:可指定第a~b句。

    • 关键词:在文本输入框中进行输入,输入完成后,点击回车键继续添加,或者批量粘贴时,将不同关键词用逗号隔开。

    • 分析方法:单句分析、多句分析针对的是当前条件所限定的句子。

      限定句子:通过当前条件的适用角色、前置条件及检测范围所限定的1个或多个句子。

      • 单句分析:对限定句子逐句进行分析,例如检测包含全部关键词,只有限定句子中的某一句包含了全部的关键词,才算命中。

      • 多句分析:将限定句子合并为一个段落进行一次分析,例如检测包含全部关键词,只要合并后的段落中包含全部的关键词就算命中

    • 检测类型:检测类型分为【包含任意关键词、包含全部上述关键词、包含任意N个关键词、全部不包含】。

      • 包含任意关键词:只要任意关键词出现在对话中即可触发。

      • 包含全部上述关键词:必须在对话中出现所有关键词才可触发。

      • 包含任意N个关键词:自定义填写任意包含关键词的数量(最大值不超过关键词数量)。

      • 全部不包含:必须在对话中不包含设置的关键词才可触发。注意:前置条件中的“每次”逻辑和“全部不包含”不可同时使用。

    • 扩展功能:可选择勾选【单句话内生效、限定命中次数】

      说明

      当分析方式为“多句分析”,或分析方式为“单句分析”并且检测类型是“包含任意一个关键词”或“全部不包含”时,单句话内生效功能不可用,原因是在这三类情况下单句话内生效是没有意义的。

      只有在分析方式为“多句分析”并且检测类型为“包含任意一个关键词时”才生效。

      • 单句话内生效:匹配时是否限制在单句话中(单句话是指中间没有逗号、句号等),举例说明:

        测试文本:"你好,这里是xxx,向您推荐一款产品";

        当勾选了"单句话内生效"时,会将测试文本拆分为 "你好"、"这里是xxx"、"向您推荐一款产品" 3小段话分别进行分析,当其中1段或多段与当前条件匹配时,才算命中;

        当未勾选“单句话内生效”时,会将测试文本当作一整段话进行质检。

      • 限定命中次数:勾选后,对关键词的命中次数进行统计,达到限定次数才算规则命中。统计计数分为以下两种情况:

        一、如果输入单个关键词,则对单个关键词命中的总次数进行统计。例如配置关键词“你好”,限定次数等于3。则“你好”出现3次,规则算作命中。

        二、如果输入多个关键词, 则对多个关键词命中的总次数进行累加统计。 例如配置关键词“你好”、“您好”。限定次数等于3。 则“你好”出现1次,“您好”出现2次,则规则命中。

重要

关键词的优势是使用简单,劣势是富集表达非常耗费人力。如果需要使用更加高效的配置方式,请使用正则表达式进行配置。

  • 使用示例:假设要检测客服是否规范使用欢迎语,可以使用关键词检查算子,在其中添加符合规范的关键词,如“您好”、“你好”等,也可以对检测角色、检测范围、分析方式做限定。具体配置如下图所示:

image