【云客服】联动北方云客服系统介绍_AI.人工智能讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  AI.人工智能讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 103 | 回复: 0   主题: 【云客服】联动北方云客服系统介绍        上一篇   下一篇 
huang.wang
高级会员
等级:中将
经验:17623
发帖:407
精华:1
注册:1970-1-1
状态:离线
发送短消息息给huang.wang 加好友    发送短消息息给huang.wang 发消息
发表于: IP:您无权察看 2020-8-13 11:11:37 | [全部帖] [楼主帖] 楼主


客服作为连接企业与客户的重要桥梁,是各行各业都离不开的一个岗位,而智能客服作为未来客服的主要形态之一,也已在很多行业进行了不同程度的落地与应用。

但在实际使用中,无论是软件操作难度还是实际应用效果,智能客服都与预期存在一定的差距。目前,市场上大多数智能客服机器人都采用基于关键词、关键字回复的工作方式,在实际应用中,软件自带的基础语料库相关性不高,用户在使用前需要准备足够多的行业相关问答知识才能够正常使用,虽然操作难度不高但是使用过程相对复杂,同时还存在数据更新不方便、问题回复单一、匹配不准确等问题。

针对当前智能客服领域存在的痛点,联动北方开发了云客服系统,旨在辅助用户建立与更新语料库,优化智能对话质量,从而降低智能客服的使用门槛,加快智能客服的应用与普及速度。

在技术层面来看,联动北方云客服系统采用了树状结构算法以提取关键信息,每项数据之间都建立了充分的联系,因此在实际使用过程中,对原始数据的解析效率、回复问题的准确度以及交互语言的流畅性都有显著提高。目前,我们已经能够从pdf、word、excel等各类文档中提取相关信息并生成行业语料库,进而良好地完成多轮问答。

下面,本文将详细介绍智能客服的使用及集成方式。


一、专属域名与账户的建立

为方便用户的试用与使用,联动北方云客服系统前端云服务目前已上线域名一键生成功能,用户可以通过访问 http://saas.landingbj.com,输入自定义地址域名后即可生成专属域名;系统为每个域名默认分配一个管理员用户和一个普通用户账号,用户在操作时可以自行修改账号ID和密码。

下图为域名与账户建立页面,其中,星号选项为必填内容,设置完成后用户可直接输入验证码并提交完成域名设置;也可以通过右下角“高级选项”进一步自定义。

image.png

点击右下角“高级选项”可自定义设置更多选项,此设置也可以在后续使用过程中联系管理员修改。

image.png 

建立自定义域名后,系统会自动跳转到对应域名的用户登录页面。

image.png


二、系统启动与后台管理

2.1用户登录

专属域名和账户建立完成后,可以使用浏览器访问 http://xxxx.cloud.landingbj.com,输入用户名、密码以及验证码即可登录系统。其中,xxxx为自定义域名。

 进入系统后可看到自主学习与数据报告两个功能版块,自主学习功能用于语料库的建立与更新;数据报告功能用于智能问答。

 image.png

用户可通过点击版块右上方“全屏”(如箭头所示)按钮,对任一功能版块进行最大化,以专注后续操作。同时,每个功能版块都配备了详细的操作视频,用户可以通过点击功能板块右上方“操作演示”进行观看。

 image.png

当用户完成所需操作后,再次单击此处按钮,即可退出全屏显示。

2.2后台管理

使用浏览器访问http://xxxx.cloud.landingbj.com/admin,输入管理用户的用户名、密码即可登录系统后台,在系统后台可对前台用户进行管理,同时提供多种个性化操作。其中,xxxx为用户自定义域名。

 image.png

用户后台提供浏览前端网站、修改登陆密码、管理用户、添加用户以及皮肤设置功能,用户可根据需要进行操作。

 image.png


三、建立专属语料库

3.1文件导入

自主学习功能可以处理包括WORD、PDF、TXT在内的多种非格式化数据,也可以处理Excel格式的精准匹配数据。对于不同的类型数据,需要选择对应的功能进行处理。

对于非格式化数据,本文以PDF格式文档处理为例。

首先,通过非格式化数据功能下拉框,选择可处理数据类型并选中。

 image.png

选择数据类型后页面会自动出现文件选择按钮,可通过此按钮选择需要处理的文件。选择文件后,系统会主动进行学习。

 image.png

对于精准匹配数据,本文以xlsx格式文档处理为例。

首先,通过精准匹配数据功能下拉框,选择可处理数据类型并选中。

 image.png

选择数据类型后页面会自动出现Excel文件选择按钮,可通过此按钮选择需要处理的文件。

选择文件后,按系统提示选择需要处理的Sheet以及Sheet相应的列,选择完成后点击“获取关键词”按钮(如下图所示)进行关键词获取。  

image.png

3.2专有词汇学习

根据上传文档数据量的大小,系统所需的学习时间也稍有不同。待系统学习完成后,页面会出现“确认相关专有词汇”选项。此功能旨在匹配上传文档中需要手动确认的词组搭配,以便系统更好的学习与生成符合用户习惯的语言体系。

 image.png

对于数据库中已存在或者在历史学习过程中已经处理过的专有词汇,系统默认不显示,用户可通过开启“高级选项”对这些词汇进行显示。在用户前几次使用此系统时,建议开启“高级选项”显示,具体操作如下。

 image.png

开启“高级选项”显示后,页面会出现“必选”、“已选”以及“可选”三类词汇。其中,“必选”为系统默认数据库中已涵盖词汇;“已选”为历史学习过程中已学习过的词汇;“可选”为当前文档中相关性较高但未进行学习的词汇。

“必选”及“已选”词汇默认勾选,用户可根据实际需求在“可选”区域勾选合适的词汇,当没有合适词汇时可直接勾选“不选择”。

 image.png

勾选完全部相关专有词汇后,点击页面下方“完成”按钮,系统会自动添加与学习相关专有词汇并保存在数据库。

此外,用户可点击页面下方“高级”按钮,进入下一步——相关专有组合的学习。

 image.png

image.png

3.3专有组合学习

完成专有词汇学习后,点击“高级”,系统会进入相关专有组合学习页面。此功能旨在进一步解构相关短语,以便系统更好地进行学习与理解。

使用此功能时,系统会默认勾选通过已有的数据库知识匹配的最佳选项,用户可自行判断此选项是否合理,如果不合理则可重新勾选更合理组合结构。如果当前页面给出的组合结构全部不合理时,可通过“更多”按钮获取更多专有组合结构。

image.png

对于系统已经处理过的专有组合结构,系统通常只会给出一个选项,为防止干扰用户操作,此类词汇通常不显示,用户可通过勾选“高级选项”进行查看。

 image.png

image.png

勾选全部专有组合结构后,可单击页面最下方“完成”结束本轮学习操作,系统会对本轮操作中的知识进行学习并保存。保存后用户可开始下一轮学习操作。

 image.png

 image.png

四、智能问答与效果验证

学习完成后可通过“数据报告”功能进行效果验证。

具体操作为:在问题框内输入问题——点击输入框右侧“联动一下”,稍等片刻系统便会根据学习的内容自动给出合适的答案。

 image.png


五、调用说明

云客服提供了包括网页直接嵌入、小程序直接嵌入等在内的多种调用方式,本说明书的代码范例均以demo域名为例进行操作。

在实际使用过程中,会为每位用户配备对应的前端和后端管理链接,届时用户只需要将核心代码部分的xxxx替换成相关域名前缀即可。

具体调用方式有如下几种

5.1 网页直接嵌入(javascript调用方式)

1、调用方式

引入qaSoapService.js,然后将category作为参数传入。

核心代码如下:

1. <body>  
2.     <script src="http://saas.landingbj.com/share/js/qaSoapService.js"></script>  
3.     <div id='landingbjQaDiv'></div>  
4.     <script>  
5.         landingbjQaService('xxxx');  
6.     </script>  
7. </body>

 2、范例

1. <!DOCTYPE html>  
2. <html>  
3. <head>  
4.     <meta charset="UTF-8">  
5. </head>  
6. <body>  
7.     <script src="http://saas.landingbj.com/share/js/qaSoapService.js"></script>  
8.     <div id='landingbjQaDiv'></div>  
9.     <script>  
10.         landingbjQaService('qa');  
11.     </script>  
12. </body>  
13. </html>

 3、范例效果

 image.png

5.2 小程序直接嵌入(view方式)

1、调用方式

把依赖js文件放入目录下,在wxml代码中加入一个view,并在对应的js文件中调用webservice。

wxml代码:

1. <view>  
2.   <input type="text" placeholder="请输入问题" placeholder-class="placeholder" bindinput="inputSearchString" />  
3.   <text>搜索结果:{{response}}</text>  
4.   <button bindtap="search">搜索</button>  
5. </view>

 

JS代码

1. var Parser = require('../../lib/landingbj/dom-parser.js');   
2. var QaSoapService = require('../../lib/landingbj/qaSoapService.js');   
3.   
4. Page({  
5.   data: {  
6.     category: 'qa',  
7.     searchStr: '',  
8.     response:''  
9.   },  
10.   
11.   onLoad: function (opt) {  
12.   },  
13.   
14.   inputSearchString: function (e) {  
15.     this.setData({  
16.       searchStr: e.detail.value  
17.     })  
18.   },  
19.   
20.   search: function (e) {  
21.     var that = this;  
22.     wx.request({  
23.       url: QaSoapService.getWsUrl(),  
24.       data: QaSoapService.getSoapRequest(this.data),  
25.       method: 'POST',  
26.       header: {  
27.         'content-type': 'text/xml; charset=utf-8',  
28.       },  
29.       success: function (res) {  
30.         that.setData({  
31.           response: QaSoapService.parserResult(res)  
32.         })  
33.       },  
34.       fail: function () {  
35.       },  
36.       complete: function () {  
37.       }  
38.     })  
39.   },     
40. })

 2、范例效果

image.png

5.3 java调用

1、调用方式

首先将landingbj.jar作为library添加到java工程内,然后直接调用QaService.call方法即可。

Jar包地址http://saas.landingbj.com/share/java/landingbj.jar

核心代码如下:

1. string result = QaService.call(question, "xxxx");

2、范例

1. public class QaDemo {  
2.     public static void main(String[] args) {  
3.         String question = "无纺布和纯棉什么区别吗";  
4.         String category = "qa";  
5.         String result = QaService.call(question, category);  
6.         System.out.println("问题:" + question);  
7.         System.out.println("答案:" + result);  
8.     }  
9. }

 3、范例效果

image.png

5.4 C#调用

1、调用方式

首先将LANDINGBJ.dll作为reference添加到.net工程内,然后直接调用LANDINGBJ.AI.QaService.Call方法即可。

.dll地址http://saas.landingbj.com/share/csharp/LANDINGBJ.dll

核心代码如下:

1. string answer = LANDINGBJ.AI.QaService.Call(question, "xxxx");

 2、范例

1. using System;  
2.   
3. namespace UsingSOAPRequest  
4. {  
5.     public class QaService  
6.     {  
7.         static void Main(string[] args)  
8.         {  
9.             string question = "无纺布和纯棉什么区别吗";  
10.             string category = "qa";  
11.             string answer = LANDINGBJ.AI.QaService.Call(question, category);  
12.             Console.WriteLine("问题:" + question);  
13.             Console.WriteLine("答案: " + answer);  
14.         }  
15.     }  
16. }

 3、范例效果

image.png


该贴被huang.wang编辑于2020-8-13 12:07:33


我超级酷,但是如果你回复我的话我可以不酷那么一小会儿。


——来自logo.png


赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论