智能客服后台

传统的客服工作模式包括网站客服和电话客服:

(1) 公司向用户提供客户服务网站。用户通过网站提交问题反馈。这些反馈信息将通过系统显示给客服人员。客服人员每天都会对这些问题进行一一解决,解决后通过站内信函或短信的方式回复用户。在这种模式下,用户在客服网站上的操作往往比较繁琐,解决问题的过程周期长,可能需要数小时甚至数天的时间,导致用户体验不佳。

(2)公司向用户提供客服电话,用户通过电话咨询客服。这种模式虽然简单,但可能存在问题描述不清晰、沟通成本高等问题。例如,客服在解决某个问题时往往会要求用户提供额外的信息,而一个电话可能会持续很长时间。一般一名客服人员每天可以完成60-80个电话,服务效率低,客服人工成本高。

大多数客服问题实际上都是高频重复问题。这些问题往往都有标准答案,可以通过机器来解决。可以搭建智能问答系统,自动解答用户问题。当用户对答案不满意时,他可以向人工客服寻求帮助。在这种机器自动问答、人工客服协助的模式下,大部分客服问题都由机器解决,只有少数机器无法解决的复杂问题才会由人工客服解决。这不仅提高了用户体验,也提高了客服人员的水平。人的有效性。

与旧模式相比,这种新的客户服务模式的优点是:

(2)客户服务高效。 “棒棒”可以自动回答大部分问题。人工客服只需使用IM在线客服聊天工具即可回答少量复杂问题。机器加工与手工加工的比例约为8,333,602。每个IM客服人员每天大约可以处理120-150个用户咨询,远高于电话客服每天处理60-80个用户咨询。因此,我们会尽量让用户的询问首先流向IM在线客服,只有最复杂的问题才会被引导至电话客服。通过这种从智能客服到IM在线客服再到电话客服的方式,我们可以用有限的客服人员来处理更多的用户咨询。

--

02

邦邦智能客服系统

58同城智能客服系统“棒棒”技术揭晓

“棒棒”整体技术架构如图所示,包括基础服务层、应用服务层、编辑操作层、接入层和在线客服系统。

基础服务层提供对话系统的基础技术能力。系统需要理解用户输入的句子。这里需要一个自然语言理解模块来对句子进行分词、词性标注、实体识别、关键词提取、语法分析等。同时,需要识别用户的意图,包括一般意图和商业意图。一般意图是指用户是否进行业务咨询或聊天。业务意图是指用户是否进行业务咨询,咨询的具体业务是什么。将使用文本分类技术对其进行识别。用户意图。

基础服务之上是应用服务层。该层具体实现了基于问答知识库的KB-Bot机器人、Task-Bot任务对话机和Chat-Bot聊天型机器人。这就是“棒棒”系统核心能力的三类。编辑运营层是指支撑《棒棒》算法策略迭代的编辑团队。主要完成数据标注、问答操作、数据分析和效果评估的工作。这些工作的输出会影响基础服务层和应用服务层。基于应用服务层,我们向外界提供通用的接口服务,方便业务访问。我们支持Android、iOS 和Web 的访问。另外,机器也不是万能的。用户仍然有很多复杂的问题需要手动解决。有在线客服系统,提供人工在线客服能力。应用服务层将与这个在线客服系统无缝连接。

“棒棒”系统的核心是提供三种能力:KB-Bot、Task-Bot 和Chat-Bot。下面介绍这里所使用的技术。

KB-Bot是指基于问答知识库的会话机器人。主要实现“棒棒”——最重要的能力,并提供业务咨询服务。

58%的用户使用棒棒主要用于业务咨询,比如询问账号为何被锁定、帖子为何被删除、如何购买置顶服务等。业务咨询的答案需要基于问答知识库。这里的问答知识库是一个包含很多问答对的数据集。我们将问题分为标准问题和扩展问题。例如,“你为什么删除我的帖子?”这是一个标准问题。陈述表达很标准,就会有标准答案。提出问题的大致方法称为扩展问题,例如“你为什么删除我的帖子?”、“告诉我为什么你删除了我的帖子”等,都表达了相同的含义,并且这些问题也对应于相同的标准答案。有了问答知识库,当用户来提问的时候,就是一个问题匹配的过程。只需要将用户输入的问题与知识库中的问题进行匹配,得到含义最接近的问题,然后将对应的答案返回给User,就完成了一次问答操作。问答知识库的建设非常关键。这里,首先将客服团队历史积累的问题数据进行抽象,形成标准问题,然后结合算法和标注对标准问题进行扩展,形成初始问答知识库。系统上线后,将处理新的问题。生成的数据将被挖掘以不断扩展知识库。

基于知识库的问答可以使用检索或分类模型来实现。

检索答疑的过程为:首先对用户输入的问题进行处理,如分词、关键词提取、同义词扩展、句向量计算等;然后根据处理结果在知识库中进行检索匹配,例如使用BM25、TF-IDF或向量相似度等,来匹配问题集,这类似于推荐系统中的召回过程;由于我们是一个问答系统,我们最终会直接返回一个答案给用户,所以我们需要从问题集中选择最相似的问题。这里,问题集会被重新排序,例如使用规则、机器学习或深度学习模型来排序。每个问题都会被分配一个分数,并选出top1,并将该问题对应的答案返回给用户。这就完成了。一个对话的过程。在实际应用中,我们也会设置一个阈值来保证答案的准确性。如果每个问题的最终得分低于阈值,则排名靠前的问题将以列表的形式返回给用户。最终用户可以选择他想要的。提出问题并获得具体答案。

这里也可以使用分类模型来实现问答。一个标准问题有多种扩展提问方式。每个标准题都可以看作是一个分类。用户的输入被映射到标准问题以完成答案。因此,该问答可以看作是一个大规模的短文本分类问题。我们采用多特征、多模型、多分类结果融合的方法来完成短文本分类。我们尝试在特征层中使用单个字符、单词、词性、单词属性等多种特征。我们在模型层应用FastText、TextCNN和Bi。 -LSTM等模型,各个模型的结果输出最终会被融合,得到最终的分类结果。

Task-Bot在特定条件下提供服务,以满足目的明确的用户,例如查看天气、查看物流、预订机票等任务场景。用户需求一般比较复杂,通常需要机器人与用户进行多轮交互,帮助用户明确自己的目的。我们已经实现了标准的多轮对话系统。首先,自然语言理解模块会识别当前输入问题的意图和槽位,然后输入到对话管理器以确定下一步的回答动作,最后通过自然语言生成模块生成。答案返回给用户。

58同城智能客服系统“棒棒”技术揭晓

这是一个具体的应用示例。用户输入“你为什么删除我的帖子?”经过自然语言理解处理后,意图识别模块会将其识别为任务类型服务。用户想询问删除帖子的原因。通常,问答系统会向用户进行回问,要求用户在查询前提供帖子ID。这里我们用另一种设计来完成:首先调用发布中心接口拉取用户已发布的帖子列表并展示给用户,让用户选择对应的帖子。用户点击特定帖子后,帖子ID会传递到问答系统,问答系统再调用相关接口查询帖子删除原因并返回给用户。这整个过程就是一个用户自助查询的过程。与以往相比,用户必须向客服人员查询自己的帖子ID。客服人员登录相关系统,输入帖子ID查询结果,效率要高很多。

聊天服务基于聊天语料库,采用模板匹配、检索回答、生成对话等多种技术实现。模板匹配采用AIML和正则表达式匹配;检索答案类似于KB-Bot中的方法:先搜索,然后使用模型排序;当模板匹配和检索答案都无法给出聊天答案时,我们将使用SeqSeq生成对话,我们使用标准的Seq2Seq模型。问题首先输入到一个双向LSTM编码器,然后加入Attention机制,最后使用单层LSTM进行解码得到结果输出。生成式对话往往会产生难以理解的答案,这也是业界难以解决的问题。

在线客服系统是用户与客服人员之间的桥梁。 58业务场景下,支持多个业务部门不同客服团队的注册和使用。不同的客服团队可以管理自己的客服人员。当用户点击智能客服窗口中的转人工客服按钮时,智能客服会识别用户转入的目标客服团队,在线客服会指派客服人员与该客户进行沟通。用户。在线客服系统支持用户排队功能。当同时转人工客服的用户较多且客服人员有限时,用户会进入等待队列。智能客服在识别用户业务意图时往往存在一定的错误率。有时与用户沟通一段时间后,客服人员会发现用户的业务问题需要其他客服团队来解决。这时客服人员会将对话转接给其他业务团队,因此在线客服系统也需要支持对话流程。另外,数据在通信过程中也非常重要。例如,自动问答的答案可以根据人工通讯记录进行优化,因此数据监控也是必备功能。

一个智能客服系统需要一个完整的评价体系来评价其质量。在我们的评估体系中,有两种方法:基于人工标注的评估和基于用户反馈的评估:

(1)基于人工标注的评价

“棒棒”可以自动回答业务咨询、任务和聊天类型。基于问答知识库解答业务咨询。系统的解答能力受限于知识库的丰富程度,因此并不是所有用户的问题都能得到解答。系统最好的状态是准确回答所有能回答的答案,拒绝所有不能回答的答案,即拒绝回答。因此,这里的评价指标包括结果率、拒绝率、召回率、准确率等。我们的目标是让系统的结果率无限接近数据的真实结果率,召回率和准确率为尽可能高。这里我们通过标注标准评价集来计算系统的各项指标。我们会从每天的全数据集中采样一个小数据集,保证小数据集的数据分布尽可能的匹配全数据集,然后标注团队会对数据集进行标注,得到实际答案每个问题都有注释。一般标注完成后会有一个质检步骤,以保证标注结果尽可能准确,从而生成标准的日常数据评估集。

基于这个标准评估集,我们会评估系统的质量,每次迭代新模型时,我们都会使用标准评估集来评估新模型。只有新模式生效了,才允许上线。

(2) 根据用户反馈进行评估

人工评价可以评价智能客服系统的准确性,但回答是否合理、能否为用户解决问题需要用户的反馈和评价。整个智能客服系统的最终目的是帮助用户解决问题。我们会在产品上设计智能客服和在线客服的评价功能。例如,会要求用户对智能客服的每一个回答或者某个对话进行评价。与人工客服聊天后,将向用户发送评价卡,以评估满意度。最后我们会统计参与率、满意度等指标。这些指标能够真实反映智能客服系统的质量。在实践中,用户参与评论的比例往往较低,因此我们会通过各种方式来刺激用户评论。

以上内容介绍了“棒棒”智能客服系统中的技术和评价体系。我们将在迭代算法策略时不断优化评价指标。首先,离线模型迭代时,会根据标准评估集计算离线指标。只有指标改善了,才允许模型上线。上线后会启动ABTest。首先新模式会小流量上线,然后就会看到数据效果。如果效果好的话,就会有更多的流量切换到上线。

58同城智能客服系统“棒棒”技术揭晓

这里的具体实现分为两种:

也有一些业务方不想通过微信获得“棒棒”的自动问答功能。他们只是希望我们提供一个接口。业务方可以输入问题,接口可以返回答案。对于这个方法,我们将其封装在问答引擎之上。提供了一层http服务,业务方只需要调用该服务即可。

下面介绍问答引擎的后台架构。问答引擎分为数据层、逻辑层和接入层。

数据层包括问答知识库、标注和操作数据以及构建的问答索引。逻辑层各功能模块基于SCF框架封装成微服务,包括NLU服务、模板匹配服务、检索服务、排序服务、预测服务、聊天服务和主服务。主要服务负责向外界提供通用接口并接收问答请求。调用各个子服务完成问答逻辑得到答案,并将答案返回给接入层。这里我们要做ABTest实验,主服务会请求ABTest平台“Sundial”(一个自研的ABTest平台,包含请求分流和数据监控功能)来获取具体的分流实验信息。此外,我们所有的算法迭代都是通过自主研发的人工智能平台实现的,标注和操作数据均由Web标注管理系统提供。

我们也会通过运营来提升问答效果。对于问答系统中高频出现的不良答案,我们会进行人工更正,并实时同步到线上系统,确保答案准确。

我们每天都会采样“棒棒”生成的部分问答数据来标注标准评价集。从标注结果中,我们可以看到哪些问题回答错误。我们将在这些问题上标出正确答案,并立即将其发布到网上。这是因为在线问答模型更新周期较长,通常需要几天或一周,而不良案例可以通过人工操作快速剔除。标准评估集数据较少,只会包含少量的不良案例。我们也会挖掘全天的数据,找出高频的类似问题,交给标注同事进行标注。如果答案错误,将在线发起批注操作。通过这种人工操作的结合,我们可以提高“棒棒”回答的准确性。

我们也会通过产品设计来提高问答的准确性。 “棒棒”的主要功能是解决业务咨询,这是基于我们构建的问答知识库。因此,可以设计一个输入提示功能。当用户输入问题时,会匹配问答知识库中的相关问题。如果匹配,用户可以直接选择相关问题。这时候我们的答案逻辑就是在知识库中进行硬匹配。代替使用算法模型匹配,可以大大提高答案准确性。在实际应用中,我们发现很大一部分问题会通过输入匹配来匹配。这种方法最终将答案准确率提高了8%,效果非常可观。

“棒棒”是一个通用的智能客服平台,需要连接58集团内部多个业务方。为了提高访问效率,我们设计了通用的Web访问平台。业务方注册登录平台后,只需简单配置机器人并导入知识库即可获得智能客服能力,如配置机器人欢迎语言、热门问题、配色等。会自动生成前端页面的链接,业务方可以嵌入相关门户。智能客服上线后,我们会将在线数据反馈给接入方,接入方可以在Web平台上查看统计数据和详细数据。还有一点需要强调的是,我们将知识库的管理开放给接入方。接入方可以导入并更新自己的问答知识库。我们还会对问答数据进行分类、聚类、主题提取等操作。向业务方提供相关中间结果,业务方据此更新知识库。

“棒棒”已接入五吧集团三大平台:五吧、赶集、安居客的30多个业务场景。每天可以解决数万用户的客服咨询。此外,“棒棒”还应用于公司内部HR、行政和运维系统中,提高内部员工的办公效率。通过我们不断迭代算法策略,目前“棒棒”问答系统的召回率已经达到90%,准确率达到85%。

詹坤林,58集团AI实验室负责人、高级算法架构师,负责推动AI技术在58生活服务行业的落地,为集团打造综合AI能力。曾任腾讯高级工程师,负责腾讯微博/腾讯新闻推荐算法研发。

用户评论

鹿先森,教魔方

哎,看了这个智能客服系统,真是长见识了。58同城这技术真是“棒棒”的,感觉以后找房子、找工作都方便多了。

    有15位网友表示赞同!

灬一抹丶苍白

我一直觉得58同城的客服挺不错的,现在这智能客服系统一上线,简直不要太贴心。技术“棒棒”的,点赞!

    有14位网友表示赞同!

等量代换

58同城的智能客服系统“棒棒”的技术,可是解决了我们这些经常在58同城找信息的人的大问题啊。太实用了!

    有15位网友表示赞同!

淡淡の清香

58同城的智能客服系统,这名字起得真“棒棒”,技术揭晓后,感觉以前的不满意都可以原谅了。

    有18位网友表示赞同!

看我发功喷飞你

58同城这智能客服系统一出,感觉其他平台的客服都弱爆了。技术揭秘后,我算是彻底服气了。

    有7位网友表示赞同!

泪湿青衫

58同城的智能客服系统“棒棒”的技术,我算是见识了。再也不用担心找不到合适的房源或者工作信息了。

    有17位网友表示赞同!

青楼买醉

这个58同城的智能客服系统“棒棒”的技术,简直让我对58同城刮目相看。以前对他们的印象都改观了。

    有20位网友表示赞同!

弃我者亡

58同城的智能客服系统技术揭晓,这回是真的“棒棒”了。我都要开始重新考虑在58同城发布招聘信息了。

    有6位网友表示赞同!

浮殇年华

看了58同城智能客服系统的技术揭晓,我觉得他们真的在用心做服务。这技术“棒棒”的,必须给好评。

    有8位网友表示赞同!

坠入深海i

58同城的智能客服系统,这回是真的让我感受到了科技的力量。技术“棒棒”的,希望其他平台也能跟进。

    有11位网友表示赞同!

?亡梦爱人

以前觉得58同城的客服不太给力,现在看了智能客服系统的技术揭晓,真是“棒棒”的,太让人惊喜了。

    有8位网友表示赞同!

该用户已上天

58同城的智能客服系统“棒棒”的技术,让我对他们的印象完全改观。以后找信息,就找他们了。

    有18位网友表示赞同!

伪心

58同城的智能客服系统,这技术“棒棒”的,可是把其他平台的客服都比下去了。太厉害了!

    有16位网友表示赞同!

无关风月

58同城的智能客服系统技术揭晓,这回是真的让我对他们的服务有了信心。感觉找信息都变得简单了。

    有17位网友表示赞同!

昂贵的背影

58同城的智能客服系统,这技术“棒棒”的,感觉就像有个小助手在身边。再也不怕找不到合适的信息了。

    有14位网友表示赞同!

繁华若梦

58同城的智能客服系统“棒棒”的技术,让我对他们的好感度飙升。这回真的要给他们点个赞!

    有15位网友表示赞同!

醉婉笙歌

看了58同城智能客服系统的技术揭晓,我真是大开眼界。这技术“棒棒”的,未来可期啊!

    有15位网友表示赞同!

◆乱世梦红颜

58同城的智能客服系统,这回真的让我对他们的服务有了信心。技术“棒棒”的,希望他们能继续保持。

    有20位网友表示赞同!

断秋风

58同城的智能客服系统,这技术“棒棒”的,感觉像是未来的科技已经来到了我们身边。太神奇了!

    有20位网友表示赞同!

呆萌

58同城的智能客服系统“棒棒”的技术,让我对他们的印象完全改变了。这回是真的觉得他们很用心了。

    有20位网友表示赞同!

标签: