阿里云智能对话分析服务的前世今生

简介: 阿里云智能对话分析,脱胎于对阿里云小二服务质量的检验,有点习武防身不小心成了武林高手的感觉。智能对话分析的专家,进入阿里云后目前已申请5项专利的玄域,关于这款产品的背景、流程、场景、实例,玄域为你一一分享!


b14a1ca923d1f88c06c9286487c145ff68f07061

阿里云智能对话分析,脱胎于对阿里云小二服务质量的检验,有点习武防身不小心成了武林高手的感觉。(开个玩笑,其实当然是精心规划的智能服务产品!)今天的云享团,请来的是智能对话分析的专家,进入阿里云后目前已申请5项专利的玄域:具有多年软件研发、测试、性能调优等IT相关从业经历,目前从事智能对话分析服务的研发,喜欢钻研与创新!关于这款产品的背景、流程、场景、实例,玄域为你一一分享!


背景

  • 大量服务数据的产生
       正如大家所知,随着阿里云业务的持续快速发展,业务量越来越大,服务的客户也越来越多,产生了大量的服务数据,服务数据主要包括来自呼叫中心的电话语音、来自工单系统的文本和来自不同的企业服务群以及其他的服务渠道数据。阿里云很多的客户服务部门每月都会产生大量的工单、电话和IM数据,每个客服的服务质量和水平如何?每个客服提供的服务是否符合服务规范?能否从每个客户的服务数据里面发现潜在的业务销售机会?能否根据每个客户的服务数据发现一些舆情以及风险信息?能否根据具体的业务制定更加准确的业务规则发现具体的业务场景?要解决这些问题,需要对客户和客服的对话做智能化数据分析工作,是大数据分析的一个具体的应用领域。 
  • 急切的服务数据分析需求
在许多公司,为了提升企业的服务质量与提前发现舆情及服务风险,尽最大可能解决上面提到的几个问题,基本上每个客户服务部门都有对应的质检团队,但是每个质检团队都面临一样的挑战,2-3人的质检人员需要应对每月上万级别的服务数据。传统的质检是通过质检人员随机抽检的方式对服务数据进行复核检查,只能根据质检人员的经验人工的筛选出有可能存在问题的工单、电话和不同渠道的服务数据进行检查,质检的抽样比例也是非常的低,存在很大的效率、人员瓶颈以及很大的漏检风险,也不容易发现潜在的业务机会与舆情问题。质检是一个刚性需求,有电话语音坐席、工单服务、IM服务的行业都有质检的需求,横跨几乎所有主流行业,这些不同行业的公司都需要对产生的服务对话数据进行智能化分析。

智能对话分析服务介绍

  • 基本业务流程
       随着阿里云业务的持续快速增长,服务质量的要求越来越高,传统质检方式的弊端越来越明显,为了进一步提升服务质量,使服务问题更全面、及时地发现,减少服务投诉率与舆情风险,我们需要对服务对话数据进行多维度的分析,通过制定一些灵活多变的规则,分析筛选出特定的业务场景,识别出有价值的服务对话数据,智能对话分析服务应运而生。智能对话分析服务能够对所有服务过程产生的数据进行全量的智能分析,摆脱人员的限制,全面挖掘服务数据的价值,针对全量的服务数据进行自动化分析,可以做到电话一挂断,立刻触发语音转文本并做分析,实时生成分析结果,通过灵活的规则配置,覆盖多个复杂的业务场景,数据分析的成本低,分析结果响应及时。
 0a7fd6977b96aa9a5cf4de125014f0318265b3a2
                                                  图1.基本业务流程

      如图1所示是智能对话分析服务的基本业务流程,首先,如果是服务电话语音,需要先调用ASR语音转文本的服务转化成服务电话文本,然后和在线的服务文本一块构成待分析数据,结合业务人员输入的分析规则,智能对话分析服务会产生出匹配结果并通知分析结果处理人,支持处理人进行在线人工校验并保存复核结果,最后,智能对话分析服务支持定期内对分析的结果数据进行多维度的统计分析,发现潜在的业务机会、服务风险与舆情问题。

  • 详细场景描述
 0285fe5b6764afd51651211befee9eedc4438f03
                                         图2. 详细场景描述

如图2所示是阿里云智能对话分析服务的详细场景描述。首先是企业待分析的数据集接入部分,包块在线客服坐席、工单业务和电话客服坐席,主要是对这些服务数据进行分析处理,如果是电话语音服务数据需要调用ASR语音转文本服务,然后对工单和电话的文本数据进行数据脱敏、格式化进入到云上存储模块,主要是支持阿里云的OSS,然后智能分析引擎负责整合分析规则和待分析数据集利用检测模型调用人工智能算法计算生成分析结果数据。智能对话分析管控台模块主要是用于分析规则的管理,可以在管控台创建规则并选择特定的数据集运行任务验证规则是否正确,也可以对分析结果数据进行复核和查看规则分析结果报表。此外,在管控台上还可以进行一些基础的配置管理,例如规则未命中的原因、规则分类等等基础数据,权限的管理后续也是在管控台实现。

智能对话分析服务分析的步骤

  • 创建数据分析规则
      要充分使用智能对话分析服务必须先创建数据分析规则,什么是规则?例如客服接通电话后必须说问候语,这就是一条基本的服务规范规则,电话销售人员必须在通话过程中询问是否有新的需求或者新的采购计划,这就是一条挖掘分析潜在业务机会的典型规则。为了充分的了解并灵活运用智能对话分析服务强大的规则能力,首先我们需要介绍四个基本的名词:规则、条件、检查范围、算子。
1. 规则:规则是由逻辑运算符(&&, ||, !, !=, ==)和条件组成的表达式,如”条件1 && (!条件2) || (key1 != value1)”,其中”等”与”不等”只能用于kv值的判断。
a) 运算符中逻辑非(!)的优先级最高,等与不等(==, !=)次之,与或运算符(&&, ||)最低,例:a && !b || k == v会依次计算!b,k ==v,及剩下的表达式。
b) 可以用括号来改变运算次序,如!(c1 && c2)就会先算c1 && c2。
2. 条件:条件由检查范围和算子组成,如”客服的第一句话是’你好’”这个条件的检查范围是”客服说的第一句话”,算子是”出现关键字’你好’”,1个条件内可以包含多个算子组成的逻辑表达式。
3. 检查范围:目前支持的检查范围有下面3个基准范围的交集。
a) 某个条件(第一次命中|最后一次命中)之(前|后|当句)。
b) 角色(客服或客户)。
c) 第M句到第N句。
4. 算子:对检查范围限定的句字逐句做出判定
a) 关键字|正则表达式:检测当前句子是否包含关键字或匹配正则表达式。
b) 问句检测:检测当前句子是否是问句。
c) 上下文重复:检测当前句是否与当前句之前的句子的意思重复。
d) 与前句时间间隔超过指定的值:检测当前句与上一句是否间隔超过指定值。
e) 字数相近句:检测与参考句子在设置的字数差距以内的句子。
f) 语义匹配:检测与给定的多个参考相似度大于设置值的句子。
g) 语速检测:检测当前句语速是否超过指定值。
从下面的这个例子,我们详细的了解一个完整分析规则的组成。

例子:假设客服和客户沟通中向客服提出挂载快照的请求,完成后没有提醒客户挂载快照后应该注意的事项,这个是个相对比较复杂的针对具体业务的服务规范规则。
规则=!条件2
条件1:客户提出挂载快照请求:
1)检查范围:全文客户说过的话;
2)算子:匹配“挂载快照”的语义;
条件2:提醒客户挂载快照后的注意事项:
1)检查范围:条件1命中的句子之后,客服说的话
2)算子:匹配“提醒客户挂载快照后的注意事项”的语义
 e80e8ceb5b3c6e4a08e095b6290a486dabccce1c
                                                    图3. 规则的详细配置
  • 分析任务配置
e1032828ea65d97fa0e9569819525b8efb42e794 
                                                                图4. 智能对话分析服务分析任务配置

      如图4所示创建完分析规则后,我们就可以在规则列表部分选择需要执行分析任务的一条或者多条规则,然后我们需要再选择待分析的数据集,就是对那些数据集里面的数据进行数据分析,配置完成后就可以点击“确认”,这条数据分析任务请求就会发送到分析引擎。 
  • 执行数据分析任务
智能对话分析服务引擎在获取到待分析任务后会根据待分析数据的类型选择不同的处理逻辑,例如如果发现待分析数据是语音文件,会首先调用ASR语音转文本服务把语音转化成文本,然后才能推送到待分析数据队列,分析引擎会根据用户选择的分析规则,调用分析匹配算法模块,对这条数据进行智能化分析,生成最终的分析匹配结果。
  • 规则分析结果
 8f90aed788cc4cabd1fde9dc343cdcd2e9c5ba6f
                                                                                 图5. 智能对话分析服务规则分析结果

       如图5所示,智能对话分析服务分析引擎执行完任务后,从分析结果的入口可以看到任务里面所有规则的分析统计数据,包括规则检测数、规则命中数、规则命中率以及复核准确率,反映出每条规则的整体分析情况。操作部分可以查看这条规则的详情,也可以查看这条规则命中的所有电话语音和文本记录复核列表。
  • 分析结果复核
 151046a431f8d1a0958423615de36686d708e078
                                                                                         图6. 分析结果复核列表

       如图6所示,智能对话分析引擎执行完分析任务后,从规则分析结果的“查看结果”入口,可以查看结果复核列表,业务人员需要登录到管控台查看分析结果复核列表,对每一条规则命中结果进行复核。我们也可以看到每条命中记录的复核状态、被几条规则命中过、实际违规数以及复核准确率。操作部分可以点击“复核”查看详细的对话数据以及规则命中情况。
 
 1009ad87fb7c73f6dd1a8136be35baed46e34618
                                                                                                 图7. 分析结果复核页面

       如图7所示是详细的分析结果复核页面,可以看到这个电话语音被这条规则命中的地方,命中的关键词会标红显示,命中的句子也会高亮显示,这样既有利于提高业务人员的复核效率,又能切实的反映出客服具体的违规点。
智能对话分析服务使用案例

  • 需要解决的问题场景
       假设业务人员需要使用智能分析服务解决这样一个业务问题:如果发现客户提出更换磁盘类型,客服应该提供正确的解决方案,假设客服引导客户到更换操作系统,这就是违规的服务,这样的问题一定要提前预防,不能发生。业务人员需要通过智能分析服务发现这样高风险的服务违规问题。
  • 创建的分析规则
 d283948883d012a6da928a33076eae76c72f16c2
                                                                                              图8. 分析规则详情

如图8所示是业务人员为了解决上面的问题创建的分析规则,条件a是为了发现客户是否提出了更换磁盘类型的需求,条件a利用正则表达式算子匹配各种类型的更换磁盘类型需求,检测范围是客户说的话,这个条件是这条规则的基础与前提。条件b和条件c都包含两个正则表达式算子,查看是否客服回答了不支持或无法更换磁盘,需要更换系统盘或换服务器系统。条件b的检测范围是条件a命中之后的客服说的后3句话,条件c的检测范围是条件a命中之前客服说的前3句话,规则的条件间逻辑关系是b||c,这样就能覆盖所有的问题情况。
  • 分析结果复核
       如图7所示是这条规则命中的对话数据复核页面,可以看到客户提出了磁盘类型要换成Ssd,条件a被命中了,高亮标红显示了关键词“换成Ssd”, 然后继续检测客服说的后3句话,发现命中了条件b,高亮显示了关键词“更换系统盘”,这条分析规则精确的发现了这个客服人员的违规服务,不应该引导客户去更换系统盘,这样业务人员复核后就可以生成一条处理对应客服人员的违规记录,并进行相应的违规处理。

总结

本文首先从智能对话分析服务的产生背景入手,介绍了传统质检的弊端,随着阿里云服务数据量的增大,智能化、自动化、全量的智能对话分析服务应运而生,并对智能对话分析服务的基本业务流程、平台的详细功能模块进行了介绍, 并进一步阐述了利用智能对话分析服务实现智能化分析的步骤,详细介绍了分析规则的创建、分析任务的配置、执行自动化任务分析的过程、分析结果的生成与复核操作。最后,结合一个具体的业务场景,利用智能对话分析服务解决并发现这个服务问题。

相关文章
|
2月前
|
人工智能 自然语言处理 数据可视化
阿里云AI大模型助力客户对话分析——全方位提升服务与体验
随着数字化转型的推进,企业愈发重视客户互动数据的价值。阿里云推出了一套基于AI大模型的客户对话分析解决方案,通过自动化手段分析大量客户对话数据,提取有价值信息,优化服务流程,提升客户体验。本文将结合技术文档和实际体验,全面评测这一解决方案。
120 2
|
数据处理 数据安全/隐私保护
从服务对话中挖掘价值 ——阿里云智能对话分析服务深度解析
智能对话分析服务的由来 就我们阿里云来说,每天都要处理大量的工单以及电话,我们处理完成这些工单和电话的服务质量如何?电话中对话内容是否合规?对于客户的问题,如网络不稳定,主机出问题等等,我们是否解决了问题?对工单和电话内容的服务质量检查和数据分析,成为了我们的一个较为复杂的需求。
4646 0
|
2月前
|
数据采集 人工智能 算法
AI 大模型助力客户对话分析评测
【10月更文挑战第22天】《AI大模型助力客户对话分析》解决方案清晰地概述了从客户对话数据中提取洞察的流程,包括数据收集、预处理、模型训练、意图识别、质量评估和决策支持等环节。然而,方案在具体实施方法、模型选择、性能评估和业务决策转化等方面描述较为简略,缺乏详细的操作步骤和工具推荐。此外,示例代码较为简略,部署过程中存在多渠道数据整合、模型训练参数设置等困惑。建议增加具体实施步骤、示例代码和注释,并加强与客户的沟通和反馈机制,以提高方案的可操作性和实际应用能力。
|
2月前
|
人工智能 Serverless
AI 大模型助力客户对话分析 ——实践操作
参与《AI大模型助力客户对话分析》项目,基于阿里云社区操作路书,从架构设计到部署测试,逐步学习并应用大模型进行AI质检。过程中虽有控制台跳转等小挑战,但整体体验流畅,展示了AI技术的便捷与魅力,以及阿里云平台的先进性和社区支持。最终实现的AI质检功能,能够有效提升企业客户服务质量与效率。
69 0
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
AI大模型助力客户对话分析
该AI大模型解决方案利用NLP和机器学习技术分析客户对话,提升服务质量和用户体验。方案实践原理清晰,涵盖数据处理、模型训练等步骤,适合技术背景不同的用户。阿里云提供详尽的部署引导和文档,降低学习成本。Python脚本实用,但需注意环境配置。方案能满足基本对话分析需求,特定场景下需定制化开发。
102 29
|
22天前
|
人工智能
解决方案 | AI 大模型助力客户对话分析获奖名单公布!
解决方案 | AI 大模型助力客户对话分析获奖名单公布!
|
1月前
|
人工智能 Serverless API
电销行业的福音|AI大模型助力客户对话分析
本文介绍了如何利用AI大模型助力电销行业的客户对话分析,通过对象存储、智能对话分析技术和通义千问大模型,实现从客户语音和聊天互动中识别意图、发现服务质量问题,提升用户体验。方案部署简单,按量计费,帮助企业快速从海量对话数据中提取有价值的信息。
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
评测:AI 大模型助力客户对话分析
该评测报告详细介绍了Al大模型在客户对话分析中的应用,涵盖了实践原理、实施方法、部署体验、示例代码及业务适应性。报告指出,该方案利用NLP和机器学习技术,深度解析对话内容,精准识别用户意图,显著提升服务质量与客户体验。实施方法清晰明了,文档详尽,部署体验顺畅,提供了丰富的引导和支持。示例代码实用性强,但在依赖库安装和资源限制方面需注意调整。整体上,该方案能够满足基本对话分析需求,但在特定行业场景中还需进一步定制化开发。
|
2月前
|
存储 人工智能 Serverless
AI大模型助力客户对话分析评测文章
在数字化时代,企业面临客户对话数据处理的挑战。阿里云推出的AI大模型助力客户对话分析方案,通过整合多种云服务,实现对话数据的自动化分析,提升服务质量和客户体验。本文将详细介绍该方案的优势与实际应用效果。