首页 > 分享 > 一个智能客服系统的设计思路

一个智能客服系统的设计思路

一个智能客服系统的设计思路

最新推荐文章于 2024-10-08 14:56:55 发布

Zone 7 于 2022-06-10 16:36:43 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文介绍了设计一套智能客服平台的重要性,该平台通过API为互联网服务提供智能问答,支持对话模型定义、自定义逻辑处理和外部AI能力接入。系统采用Golang开发,包括问答机器人、即时通讯、知识库和流程引擎等模块,旨在提高服务效率和客户体验。客户端设计支持多种技术接入,如小程序,通过http和websocket服务。智能客服通过理解用户意图和知识库,解决大部分问题,必要时转接人工客服。

摘要由CSDN通过智能技术生成

展开

一、目标

       随着移动互联网发展,许多线下服务都搬到了网络平台上,人们也越来越习惯于通过互联网来获得服务,这大大节省了时间,提高了办事效率。但线上服务面向的用户群体大,同类问题多,这就要求互联网平台提高服务的效率。最入门的服务其实就是咨询服务。智能客服是提升互联网服务质量和效率的一个有效手段。通过智能客服可以很好的总结客户问题,为客户提供咨询、引导、推荐甚至业务服务等,大部分问题都可以由客服机器人来解决。在服务的过程中还能加深平台对客户的了解,提高互联网平台的运营水平。

       因此,设计一套具备灵活、智能、通用的智能客服平台,通过API为各类互联网渠道提供智能问答服务,具有十分广泛的应用基础。

二、设计原则

      1. 支持对话模型可定义

      2.具备自定义对话逻辑处理

      3.支持接入外部AI能力

      4.支持各类客户端接入

      5.具备知识管理能力

      6.支持人工客服坐席

三、设计思路

      系统采用Golang开发,主要提供了问答机器人、即时通讯、流程引擎、知识库、外部模型接入、语言服务接入等能力,这些能力通过http服务或者websocket服务为小程序、APP、H5等C端提供对话服务。同时系统还包括一个可以用于管理和配置的前端。

下图是系统整体架构设计:

问答机器人

系统包含了三种用户类型:客户、客服、问答机器人。其中问答机器人主要用于模拟人工客服,通过编排整合对话模型,根据多伦对话了解用户真实意图以及其他大数据渠道了解用户画像,能够解决大部分客户的问题,只有少部分机器人无法解决的问题才可能通过转人工进行处理。

即时通讯: 即时通讯模块主要用于客户、客服以及机器人三个类型的用户之间的通讯,是消息通讯的基础模式。系统的即时通讯主要基于Websocket实现,同时在系统设计上考虑即时通讯客户端连接的重连以及支持分布式运行环境下的对接,以确保集群中各个节点都能够为同一用户发送消息服务。

知识库

      许多咨询类问题都可以归结为知识的问题,系统通过把常见只是整理成库,为问答机器人提供知识支撑。为了系统的独立和低耦合,并未整合知识图谱,但可以支持机器人通过外部对话模型利用知识图谱能力开发问答模型。

流程引擎

      系统中的机器人除了可以访问外部对话模型以及知识库之外还可以通过流程引擎的设计实现对话服务的逻辑。

四、客户端设计

        智能客服支持各类客户端技术,客户端只需要通过http和websocket即可快速接入智能客服系统。接入流程为:(1)登录、认证;(2)获取配置信息;(3)建立WS通讯;(3)对话服务;

       案例:垃圾分类的小程序。小程序出了提供垃圾分类机器人服务之外,可以通过语音切换机器人。

关注我了解更多

相关知识

基于单片机智能自动浇花系统设计
基于51单片机的智能浇花浇水系统设计
基于sms的远程控制智能花卉浇灌系统设计
Spring Boot + Vue的网上商城之客服系统实现
基于物联网控制技术的智能花卉养殖系统设计论文
基于单片机智能花卉灌溉浇花浇水检测系统设计
基于51单片机的智能浇花系统设计
智能浇花系统的设计毕业论文.pdf
基于物联网的智能花卉栽培系统设计研究.pdf
温室花卉智能管理系统的设计

网址: 一个智能客服系统的设计思路 https://m.huajiangbk.com/newsview948479.html

所属分类:花卉
上一篇: 管理已购服务
下一篇: 智能客服管理系统