买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】数据处理方法及装置_创新先进技术有限公司_201510763290.X 

申请/专利权人:创新先进技术有限公司

申请日:2015-11-10

公开(公告)日:2020-11-24

公开(公告)号:CN106681849B

主分类号:G06F11/07(20060101)

分类号:G06F11/07(20060101);G06F16/958(20190101)

优先权:

专利状态码:有效-授权

法律状态:2020.11.24#授权;2017.06.09#实质审查的生效;2017.05.17#公开

摘要:本发明实施例提供了一种数据处理方法及装置,其方法包括:获取用户与服务器之间的交互数据;根据该交互数据检测是否产生异常事件;当产生异常事件时,获取用户的属性信息;在本地存储的、该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括该属性信息的、且权重最大的记录;将该记录中的产生原因并确定为产生该异常事件的产生原因。整个过程无需用户与客服人员进行交流,以及无需客服人员通过与用户的沟通来确定产生异常事件的产生原因,通过用户的属性信息以及该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系就可以确定出产生该异常事件的产生原因,从而节省了人工成本。

主权项:1.一种数据处理方法,应用于服务器,其特征在于,所述方法包括:获取用户与所述服务器之间的交互数据;根据所述交互数据检测是否产生异常事件;当产生异常事件时,获取所述用户的属性信息;在本地存储的、所述异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找获取的所述用户的属性信息对应最大权重,且最大权重对应的产生原因;将所述查找获取的所使用户的属性信息对应的最大权重,且最大权重对应的产生原因确定为产生所述异常事件的产生原因;根据确定出的产生所述异常事件的所述产生原因处理所述异常事件;接收所述用户对所述服务器处理所述异常事件得到的处理结果进行反馈的反馈数据;当所述反馈数据携带赞同标识时,在所述第一对应关系中增加包括所述属性信息和确定出的产生所述异常事件的所述产生原因的记录中的权重;当所述反馈数据携带非赞同标识时,接收客服人员发送的产生所述异常事件的产生原因;接收的所述产生原因是客服人员与所述用户进行交互后发送的;如果所述第一对应关系中存在包括所述属性信息和接收的所述产生原因的记录,增加包括所述属性信息和接收的所述产生原因的记录中的权重;如果所述第一对应关系中不存在包括所述属性信息和接收的所述产生原因记录,设置权重初值,将所述属性信息、接收的所述产生原因和所述权重初值作为一条记录存储在所述第一对应关系中。

全文数据:数据处理方法及装置技术领域[0001]本发明涉及计算机技术领域,尤其涉及一种数据处理方法及装置。背景技术[0002]当前,用户常常会在终端上执行浏览网页、网络支付或注册账户等操作,然而,在执行这些操作的过程中,有时候会遇到各种各样的问题而导致操作不能顺利执行,例如,在进行网络支付时无法支付或浏览的网页无法显示等。[0003] —般情况下,当用户遇到问题时,通常会打电话向客服人员求助,当电话接通后,用户需要向客服人员描述与该问题相关的信息,例如该问题的现象,用户最近的几次操作以及服务器返回的信息等,客服人员根据用户的描述以及自己具备的业务知识来确定出产生该问题的产生原因,进而针对确定出的产生原因给用户提供帮助,以解决用户遇到的该问题。[0004]然而,有时候用户可能无法清楚地描述与该问题相关的信息,或,由于描述问题的角度不同导致客服人员无法尽快透彻地理解用户的描述,则会使客服人员需要一定的沟通时间才能确定出产生该问题的产生原因,从而浪费了人工成本。发明内容[0005]为克服相关技术中存在的问题,本发明提供一种数据处理方法及装置。[0006]根据本发明实施例的第一方面,提供一种数据处理方法,应用于服务器,所述方法包括:[0007]获取用户与所述服务器之间的交互数据;[0008]根据所述交互数据检测是否产生异常事件;[0009]当产生异常事件时,获取所述用户的属性信息;[0010]在本地存储的、所述异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括所述属性信息的、且权重最大的记录;[0011]将所述记录中的产生原因并确定为产生所述异常事件的产生原因。[0012]进一步地,所述方法还包括:[0013]根据所述确定出的产生原因处理所述异常事件。[0014]其中,产生的异常事件为多个;则所述根据所述确定出的产生原因处理所述异常事件,包括:[0015]根据预设异常事件顺序列表将多个所述异常事件进行排序;[0016]按照排序后的异常事件的顺序,依次根据每个异常事件的产生原因处理每个异常事件,直至处理完所有异常事件位置为止。[0017]其中,所述根据所述确定出的产生原因处理所述异常事件,包括:[0018]获取本地存储的所述异常事件对应的产生原因与处理方案之间的第二对应关系;[0019]从所述第二对应关系中获取与所述确定出的产生原因相对应的处理方案;[0020]按照所述处理方案处理所述异常事件。[0021]进一步地,所述根据所述确定出的产生原因处理所述异常事件之后,还包括:[0022]接收所述用户对所述服务器处理所述异常事件得到的处理结果进行反馈的反馈数据;[0023]当所述反馈数据携带赞同标识时,在所述第一对应关系中增加包括所述属性信息和所述确定出的产生原因的记录中的权重;[0024]当所述反馈数据携带非赞同标识时,接收客服人员发送的产生所述异常事件的产生原因;所述接收的产生原因是客服人员与所述用户进行交互后发送的;如果所述第一对应关系中存在包括所述属性信息和所述接收的产生原因的记录,增加包括所述属性信息和所述接收的产生原因的记录中的权重;如果所述第一对应关系中不存在包括所述属性信息和所述接收的产生原因记录,设置权重初值,将所述属性信息、所述接收的产生原因和所述权重初值作为一条记录存储在所述第一对应关系中。[0025]根据本发明实施例的第二方面,提供一种数据处理装置,应用于服务器,所述装置包括:[0026]第一获取模块,用于获取用户与所述服务器之间的交互数据;[0027]检测模块,用于根据所述交互数据检测是否产生异常事件;[0028]第二获取模块,用于当产生异常事件时,获取所述用户的属性信息;[0029]查找模块,用于在本地存储的、所述异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括所述属性信息的、且权重最大的记录;[0030]确定模块,用于将所述记录中的产生原因并确定为产生所述异常事件的产生原因。[0031] 进一步地,所述装置还包括:[0032]处理模块,用于根据所述确定出的产生原因处理所述异常事件。[0033]其中,产生的异常事件为多个;则所述处理模块包括:[0034]排序单元,用于根据预设异常事件顺序列表将多个所述异常事件进行排序;[0035]第一处理单元,用于按照排序后的异常事件的顺序,依次根据每个异常事件的产生原因处理每个异常事件,直至处理完所有异常事件位置为止。[0036]其中,所述处理模块包括:[0037]第一获取单元,用于获取本地存储的所述异常事件对应的产生原因与处理方案之间的第二对应关系;[0038]第二获取单元,用于从所述第二对应关系中获取与所述确定出的产生原因相对应的处理方案;[0039] 第二处理单元,用于按照所述处理方案处理所述异常事件。[0040] 进一步地,所述装置还包括:[0041]第一接收模块,用于接收所述用户对所述服务器处理所述异常事件得到的处理结果进行反馈的反馈数据;[0042]第一增加模块,用于当所述反馈数据携带赞同标识时,在所述第一对应关系中增加包括所述属性信息和所述确定出的产生原因的记录中的权重;[0043]第二接收模块,用于当所述反馈数据携带非赞同标识时,接收客服人员发送的产生所述异常事件的产生原因;所述接收的产生原因是客服人员与所述用户进行交互后发送的;[0044]第二增加模块,用于如果所述第一对应关系中存在包括所述属性信息和所述接收的产生原因的记录,增加包括所述属性信息和所述接收的产生原因的记录中的权重;[0045]存储模块,用于如果所述第一对应关系中不存在包括所述属性信息和所述接收的产生原因记录,设置权重初值,将所述属性信息、所述接收的产生原因和所述权重初值作为一条记录存储在所述第一对应关系中。[0046]本发明的实施例提供的技术方案可以包括以下有益效果:在本发明中,获取用户与服务器之间的交互数据;根据该交互数据检测是否产生异常事件;当产生异常事件时,获取用户的属性信息;在本地存储的、该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括该属性信息的、且权重最大的记录;将该记录中的产生原因并确定为产生该异常事件的产生原因。整个过程无需用户与客服人员进行交流,以及无需客服人员通过与用户的沟通来确定产生异常事件的产生原因,通过用户的属性信息以及该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系就可以确定出产生该异常事件的产生原因,从而节省了人工成本。[0047]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。附图说明[0048]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。[0049]图1是根据一示例性实施例示出的一种数据处理方法的流程图;[0050]图2是根据一示例性实施例示出的一种决策树模型示意图;[0051]图3是根据一示例性实施例示出的一种数据处理方法的流程图;[0052]图4是根据一示例性实施例示出的一种数据处理方法的流程图;[0053]图5是根据一示例性实施例示出的一种数据处理装置的框图。具体实施方式[0054]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。[0055]图1是根据一示例性实施例示出的一种数据处理方法的流程图,如图1所示,该方法应用于服务器,该方法包括以下步骤。[0056]在步骤SlOl中,获取用户与服务器之间的交互数据;[0057]交互数据包括用户向服务器发送的数据以及服务器向用户返回的数据。[0058]例如,用户要获取一个网页页面时,用户可以向服务器发送用于获取该网页页面的获取请求,该获取请求携带该网页页面的链接;服务器接收到该获取请求后,根据该链接获取该网页页面可以根据该获取请求向用户返回获取响应。其中该获取请求和该获取响应为用户与服务器之间的交互数据。[0059]再例如,当用户需要对某一商品进行在线支付时,向服务器发送支付请求,支付请求携带用户的用户账户、商品的金额以及商户的账户;服务器接收到该支付请求后就会对该支付请求进行处理,例如,从用户的用户账户包括的余额中扣除该商品的金额,然后将扣除的该商品的金额添加至商户的账户包括的余额中,然后再向用户返回支付响应。其中,该支付请求和该支付响应为用户与服务器之间的交互数据。[0060]在步骤S102中,根据该交互数据检测是否产生异常事件;[0061]例如,用户向服务器发送的用于获取网页页面的获取请求中携带的链接格式不正确时,服务器根据该链接就无法获取到网页页面,则会向用户返回一个用于通知用户未获取到网页页面的获取响应。该获取响应为用户与服务器之间的交互信息,且该获取响应表明了未成功获取到网页页面,因此,可以确定出产生异常事件。[0062]再例如,服务器接收到支付请求之后,就会从用户的用户账户包括的余额中扣除该商品的金额,然而,如果用户的用户账户包括的余额中低于该商品的金额,则就无法成功从用户的用户账户包括的余额中扣除该商品的金额,也就无法将扣除的该商品的金额添加至商户的账户包括的余额中,导致对该处理请求处理失败,向用户返回一个用于通知对获取请求处理失败的支付响应。该支付响应为用户与服务器之间的交互信息,且该支付响应表明了未成功支付该商品,因此,可以确定出产生异常事件。[0063]当产生异常事件时,在步骤S103中,获取用户的属性信息;[0064]用户的属性信息可以为用户的用户账户存储的用户的性别和年龄等,用户的用户账户是否绑定银行卡,用户的用户账户是否实名认证以及用户的用户账户是否开通支付功會K..。[0065]在步骤S104中,在本地存储的、该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括该属性信息的、且权重最大的记录;[0066]其中,该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系可以事先由技术人员配置得到,也可以由服务器自学习的方式得到。[0067]其中,服务器通过自学习的方式得到该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系,可以为:[0068]在历史过程中,当一个用户与服务器交互过程中产生该异常事件时,客服人员就会与该用户进行沟通,在沟通过程中,客服人员根据该用户描述的有关于该异常事件的信息确定出该用户的属性信息并确定出产生该异常事件的产生原因,然后将确定出的该用户的属性信息以及确定出的产生原因输入给服务器;服务器接收客服人员输入的属性信息以及输入的产生原因。[0069]在本地存储的该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找是否存在包括客服人员输入的属性信息以及输入的产生原因的记录,当存在包括客服人员输入的属性信息以及输入的产生原因的记录时,增加包括客服人员输入的属性信息以及输入的产生原因的记录中的权重。当不存在包括客服人员输入的属性信息以及输入的产生原因的记录时,设置权重初值,将客服人员输入的属性信息、输入的产生原因以及该权重初值作为一条记录存储在第一对应关系中。[0070]其中,对于第一对应关系中的任一条记录,该记录包括属性信息、产生原因和权重,该权重可以为:在历史过程中当用户的属性信息为该记录中的属性信息且产生原因为该记录中的产生原因时,产生该异常事件的次数。对于第一对应关系中的其他每条记录,同样如此。[0071]因此,在本步骤中,可以在第一对应关系中查找是否存在包括该属性信息的记录;当存在包括该属性信息的记录时,从包括该属性信息的记录中选择包括的权重最大的记录,执行步骤S105。[0072]然而,当不存在包括该属性信息的记录时,为了能够准确地确定出产生该异常事件的产生原因,服务器可以将服务器与用户的终端之间的连接和服务器与客服人员的终端之间的连接进行关联,这样,用户的终端与客服人员的终端之间就直接相连,如此使得客服人员与用户可以直接进行沟通,在沟通过程中,客服人员根据用户描述的有关于该异常事件的信息确定出产生该异常事件的产生原因,然后将确定出的产生原因输入给服务器;月艮务器接收客服人员输入的产生原因;并将客服人员输入的产生原因确定为产生该异常事件的产生原因;然后设置权重初值,将获取的用户的属性信息、客服人员输入的产生原因以及该权重初值作为一条记录存储在第一对应关系中。[0073]例如,在本发明实施例中,该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系可以为决策树模型。例如,决策树模型的根节点中存储有异常事件,根节点指向至少一个二级节点,每个二级节点中可以存储属性信息,每个二级节点可以指向至少一个三级节点,每个三级节点中可以存储产生原因,任一个二级节点与其指向的三级节点之间设置有权重。[0074]图2所示,根节点存储了异常事件X,根节点指向二个二级节点,分别为第一二级节点和第二二级节点,第一二级节点中存储了属性信息I,第二二级节点中存储了属性信息2。[0075]第一二级节点指向三个三级节点,分别为第一三级节点、第二三级节点和第三三级节点;第一三级节点中存储了产生原因A,第二三级节点中存储了产生原因B以及第三三级节点中存储产生原因C。[0076]第一二级节点与其指向的第一三级节点之间设置有权重I,第一二级节点与其指向的第二三级节点之间设置有权重2,第一二级节点与其指向的第三三级节点之间设置有权重3。[0077]第二二级节点指向三个三级节点,分别为第四三级节点、第五三级节点和第六三级节点;第四三级节点中存储了产生原因D,第五三级节点中存储了产生原因E以及第六三级节点中存储产生原因F。[0078]第二二级节点与其指向的第四三级节点之间设置有权重4,第二二级节点与其指向的第五三级节点之间设置有权重5,第二二级节点与其指向的第六三级节点之间设置有权重6。[0079]假设产生异常事件X时,用户的属性信息为属性信息I,在图2所示的决策树模型中,可以从根节点出发,在根节点指向的所有二级节点中,查找存储了属性信息I的二级节点,且查找到存储了属性信息I的二级节点为第一二级节点。[0080]由于第一二级节点指向的每个三级节点中存储了不同产生原因,因此可以从第一二级节点出发,在第一二级节点指向的三级节点中,查找与第一二级节点之间权重最大的三级节点,将查找到的三级节点中存储的产生原因确定为产生异常事件X的产生原因,假设权重2大于权重I,且权重I大于权重3,则第二三级节点与第一二级节点之间的权重最大,则将第二三级节点中存储的产生原因2确定为产生异常事件X的产生原因。[0081]在步骤S105中,将该记录中的产生原因并确定为产生该异常事件的产生原因。[0082]如果在步骤S104中选择出的记录包括多条,S卩,在第一对应关系中,包括该属性信息的记录中的权重最大的记录为多个,则从多条选择出的记录中随机挑选出一条记录,将挑选的一条记录中包括的产生原因确定为产生该异常事件的产生原因;如果在步骤S104中选择出的记录包括一条,则将选择的一条记录中包括的产生原因确定为产生该异常事件的产生原因。[0083]在本发明图1所示的实施例中,获取用户与服务器之间的交互数据;根据该交互数据检测是否产生异常事件;当产生异常事件时,获取用户的属性信息;在本地存储的、该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括该属性信息的、且权重最大的记录;将该记录中的产生原因并确定为产生该异常事件的产生原因。整个过程无需用户与客服人员进行交流,以及无需客服人员通过与用户的沟通来确定产生该异常事件的产生原因,而通过用户的属性信息以及该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系就可以确定出产生该异常事件的产生原因,从而节省了人工成本。[0084] —般情况下,当确定出产生该异常事件的产生原因时,需要帮助用户解决该异常事件,因此,在本发明又一实施例中,参见图3,该方法还包括:[0085]在步骤S201中,根据确定出的产生原因处理该异常事件。[0086]在本发明实施例中,对于该异常事件,技术人员事先会统计出在历史过程中常见的产生该异常事件的产生原因以及每一种产生原因对应的处理方案。例如,当用户对某一商品进行在线支付时支付失败,此时异常事件为支付失败,且确定出产生该异常事件的产生原因为用户的用户账户的余额不足;统计出的优选的解决方案是直接向用户发送一个用于向用户的账户进行充值的充值页面,这样,当用户接收到该充值页面之后,可以通过该充值页面直接向用户的用户账户充值充足的余额,进而就可以通过充足的余额成功支付,以解决该异常事件。对于产生该异常事件的任一种产生原因,服务器可以将该产生原因以及该产生原因对应的处理方案作为一条记录存储在本地存储的、该异常事件对应的产生原因与处理方案之间的第二对应关系中,对于其他每一种产生该事件的产生原因,均执行上述操作。[0087]因此,在本步骤中,可以获取该异常事件对应的产生原因与处理方案之间的第二对应关系;从第二对应关系中获取与确定出的产生原因相对应的处理方案;按照获取的处理方案处理该异常事件。[0088]另外,在前述实施例中,有时候确定出的异常事件可以为多个不同的异常事件,这样,服务器需要对这些异常事件依次处理,技术人员事先可以在服务器中设置一个异常事件处理顺序列表,该异常事件处理顺序列表可以按处理优先级的顺序存储了所有异常事件的标识。[0089]这样,在本发明实施例中,当确定出的异常事件可以为多不同的异常事件时,可以根据预设异常事件处理顺序列表将确定出的多个异常事件进行排序;按照排序后的顺序依次根据每个异常事件的产生原因处理每个异常事件,直至处理完所有异常事件位置为止。[0090]其中,当服务器根据确定出的产生原因处理该异常事件之后会得到一个处理结果,包括处理成功的结果或处理失败的结果。[0091]例如,当该异常事件为支付失败时,服务器对该异常事件处理后如果用户再次支付时能够支付成功,则处理结果为处理成功的结果,服务器对该异常事件处理后如果用户再次支付时仍旧支付失败,则处理结果为处理失败的结果。[0092]在本发明实施例中,用户可以对服务器的处理结果进行反馈,反馈包括赞同服务器对该异常事件处理得到的处理结果或不赞同服务器对该异常事件处理得到的处理结果。[0093]例如,服务器对该异常事件处理后如果用户再次支付时能够支付成功,则用户会赞同服务器对该异常事件处理得到的处理结果,服务器对该异常事件处理后如果用户再次支付时仍旧支付失败,则用户会不赞同服务器对该异常事件处理得到的处理结果。[0094]其中,在本发明又一实施例中,为了提高服务器之后根据第一对应关系确定产生该异常事件的产生原因的准确性,服务器可以根据用户的反馈来更新第一对应关系。参见图4,该方法还包括:[0095]在步骤S301中,接收用户对服务器处理该异常事件得到的处理结果进行反馈的反馈数据;[0096]反馈数据中可以包括预设标识位;预设标志位中可以存储赞同标识或非赞同标识,例如,T代表赞同标识,“O”代表非赞同标识。[0097]当用户赞同服务器对该异常事件的处理结果时,用户可以在终端上触发用于赞同该处理结果的赞同按钮,当终端接收到用户触发该赞同按钮的触发操作时,生成反馈数据,并在反馈数据的预设标志位中添加赞同标识“I”,然后向服务器发送添加了赞同标识“I”的反馈数据;当服务器接收到该反馈数据后,判断该反馈数据携带赞同标识“I”还是非赞同标识“O”,且确定出该反馈数据携带赞同标识“I”,则确定该反馈数据为赞同反馈数据。[0098]在前述实施例中,服务器在确定出产生该异常事件的产生原因时,是在该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括该属性信息的记录,然后在查找出的包括该属性信息的记录中选择包括的权重最大的记录,再将权重最大的记录中包括的产生原因作为产生该异常事件的产生原因。然而,产生该异常事件的真实的产生原因可能不是权重最大的记录中包括的产生原因。当产生原因确定错误时,由于解决方案是根据确定出的产生原因而获取的,因此获取的解决方案无法对症下药,也就无法解决该异常事件。[0099]例如,异常事件为支付失败,用户的属性信息为非实名认证且未绑定银行卡,权重最大的记录中包括的产生原因为账户余额不足,但此次产生该异常事件的产生原因为用户的用户账户未开通支付功能。产生原因为余额不足时的解决方案是直接向用户发送一个用于向用户的账户进行充值的充值页面。而产生原因为未开通支付功能的解决方案是向用户提供用于申请开通支付功能的申请页面,因此,直接向用户发送一个用于向用户的账户进行充值的充值页面无法解决用户此次支付失败的异常事件。[0100]进而,用户也就会不赞同服务器根据确定出的产生原因处理该异常事件得到的处理结果,当用户不赞同服务器根据确定出的产生原因处理该异常事件得到的处理结果时,用户可以在终端上触发用于不赞同该处理结果的非赞同按钮,当终端接收到用户触发该非赞同按钮的触发操作时,生成反馈数据,并在反馈数据的预设标志位中添加非赞同标识“O”,向服务器发送添加了非赞同标识“O”的反馈数据;服务器接收该反馈数据,判断该反馈数据携带赞同标识“I”还是非赞同标识“O”,且确定出该反馈数据携带非赞同标识“O”,则确定该反馈数据为非赞同反馈数据。[0101]在步骤S302中,判断该反馈数据是否携带赞同标识或非赞同标识;[0102]当该反馈数据携带赞同标识时,在步骤S303中,在第一对应关系中增加包括该属性信息和确定出的产生原因的记录中的权重;[0103]其中,当反馈数据携带赞同标识时,确定用户赞同服务器根据确定出的产生原因处理该异常事件得到的处理结果,则在第一对应关系中增加包括属性信息和确定出的产生原因的记录中的权重,以实现根据用户的反馈数据对第一对应关系进行更新。[0104]当该反馈数据携带非赞同标识时,在步骤S304中,接收客服人员发送的产生该异常事件的产生原因;接收的产生原因是客服人员与用户进行交互后发送的;[0105]当反馈数据携带非赞同标识时,则确定用户不赞同服务器根据确定出的产生原因处理该异常事件得到的处理结果,则很可能是因为服务器在前述实施例中确定出的产生该异常事件的产生原因并不是产生该异常事件的真正原因,当产生原因确定错误时,由于解决方案是根据确定出的产生原因而获取的,因此获取的解决方案无法对症下药,也就无法解决该异常事件。[0106]因此,为了能够解决该异常事件,在本发明实施例中,服务器可以将服务器与用户的终端之间的连接和服务器与客服人员的终端之间的连接进行关联,这样,用户的终端与客服人员的终端之间就直接相连,如此使得客服人员与用户可以直接进行沟通,当在沟通过程中,客服人员根据用户描述的有关于该异常事件的信息确定出产生该异常事件的产生原因,然后将确定出的产生原因输入给服务器;服务器接收客服人员输入的产生原因。一般情况下,客服人员与用户沟通之后确定出的产生该异常事件的产生原因通常是产生该异常事件的真实原因,因此可以执行步骤S305。[0107]在本发明又一实施例中,当服务器接收到客服人员输入的产生原因后,可以根据输入的产生原因处理该异常事件。之后用户可以继续对服务器根据输入的产生原因处理异常事件得到的处理结果进行反馈,当服务器接收到用户对此次处理结果的反馈数据时,如果该反馈数据携带非赞同标识,说明仍旧未能帮助用户解决该异常事件,然后重复执行上述步骤,直至接收到用户发送的携带赞同标识的反馈数据为止。如果该反馈数据携带为赞同标识,则可以确定用户赞同服务器根据接收的产生原因处理异常事件得到的处理结果,或者确定已经帮助用户解决了该异常事件,执行步骤S305。[0108]在步骤S305中,判断本地存储的第一对应关系中是否存在包括该属性信息和接收的产生原因的记录;[0109]如果第一对应关系中存在包括该属性信息和接收的产生原因的记录,在步骤S306中,增加包括该属性信息和接收的产生原因的记录中的权重;[0110]如果第一对应关系中不存在包括该属性信息和接收的产生原因记录,在步骤S307中,设置权重初值,将该属性信息、接收的产生原因和权重初值作为一条记录存储在第一对应关系中。[0111]图5是根据一示例性实施例示出的一种数据处理装置,应用于服务器,参见图5,所述装置包括:[0112]第一获取模块11,用于获取用户与所述服务器之间的交互数据;[0113]检测模块12,用于根据所述交互数据检测是否产生异常事件;[0114]第二获取模块13,用于当产生异常事件时,获取所述用户的属性信息;[0115]查找模块14,用于在本地存储的、所述异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括所述属性信息的、且权重最大的记录;[0116]确定模块15,用于将所述记录中的产生原因并确定为产生所述异常事件的产生原因。[0117]在本发明图5所示的实施例中,获取用户与服务器之间的交互数据;根据该交互数据检测是否产生异常事件;当产生异常事件时,获取用户的属性信息;在本地存储的、该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括该属性信息的、且权重最大的记录;将该记录中的产生原因并确定为产生该异常事件的产生原因。整个过程无需用户与客服人员进行交流,以及无需客服人员通过与用户的沟通来确定产生异常事件的产生原因,通过用户的属性信息以及该异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系就可以确定出产生该异常事件的产生原因,从而节省了人工成本。[0118] 进一步地,所述装置还包括:[0119]处理模块,用于根据所述确定出的产生原因处理所述异常事件。[0120]其中,产生的异常事件为多个;则所述处理模块包括:[0121]排序单元,用于根据预设异常事件顺序列表将多个所述异常事件进行排序;[0122]第一处理单元,用于按照排序后的异常事件的顺序,依次根据每个异常事件的产生原因处理每个异常事件,直至处理完所有异常事件位置为止。[0123]其中,所述处理模块包括:[0124]第一获取单元,用于获取本地存储的所述异常事件对应的产生原因与处理方案之间的第二对应关系;[0125]第二获取单元,用于从所述第二对应关系中获取与所述确定出的产生原因相对应的处理方案;[0126]第二处理单元,用于按照所述处理方案处理所述异常事件。[0127] 进一步地,所述装置还包括:[0128]第一接收模块,用于接收所述用户对所述服务器处理所述异常事件得到的处理结果进行反馈的反馈数据;[0129]第一增加模块,用于当所述反馈数据携带赞同标识时,在所述第一对应关系中增加包括所述属性信息和所述确定出的产生原因的记录中的权重;[0130]第二接收模块,用于当所述反馈数据携带非赞同标识时,接收客服人员发送的产生所述异常事件的产生原因;所述接收的产生原因是客服人员与所述用户进行交互后发送的;[0131]第二增加模块,用于如果所述第一对应关系中存在包括所述属性信息和所述接收的产生原因的记录,增加包括所述属性信息和所述接收的产生原因的记录中的权重;[0132]存储模块,用于如果所述第一对应关系中不存在包括所述属性信息和所述接收的产生原因记录,设置权重初值,将所述属性信息、所述接收的产生原因和所述权重初值作为一条记录存储在所述第一对应关系中。[0133]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。[0134]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由所附的权利要求指出。[0135]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

权利要求:1.一种数据处理方法,应用于服务器,其特征在于,所述方法包括:获取用户与所述服务器之间的交互数据;根据所述交互数据检测是否产生异常事件;当产生异常事件时,获取所述用户的属性信息;在本地存储的、所述异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括所述属性信息的、且权重最大的记录;将所述记录中的产生原因并确定为产生所述异常事件的产生原因。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述确定出的产生原因处理所述异常事件。3.根据权利要求2所述的方法,其特征在于,产生的异常事件为多个;其中,所述根据所述确定出的产生原因处理所述异常事件,包括:根据预设异常事件顺序列表将多个所述异常事件进行排序;按照排序后的异常事件的顺序,依次根据每个异常事件的产生原因处理每个异常事件,直至处理完所有异常事件位置为止。4.根据权利要求2所述的方法,其特征在于,所述根据所述确定出的产生原因处理所述异常事件,包括:获取本地存储的所述异常事件对应的产生原因与处理方案之间的第二对应关系;从所述第二对应关系中获取与所述确定出的产生原因相对应的处理方案;按照所述处理方案处理所述异常事件。5.根据权利要求2-4任一项权利要求所述的方法,其特征在于,所述根据所述确定出的产生原因处理所述异常事件之后,还包括:接收所述用户对所述服务器处理所述异常事件得到的处理结果进行反馈的反馈数据;当所述反馈数据携带赞同标识时,在所述第一对应关系中增加包括所述属性信息和所述确定出的产生原因的记录中的权重;当所述反馈数据携带非赞同标识时,接收客服人员发送的产生所述异常事件的产生原因;所述接收的产生原因是客服人员与所述用户进行交互后发送的;如果所述第一对应关系中存在包括所述属性信息和所述接收的产生原因的记录,增加包括所述属性信息和所述接收的产生原因的记录中的权重;如果所述第一对应关系中不存在包括所述属性信息和所述接收的产生原因记录,设置权重初值,将所述属性信息、所述接收的产生原因和所述权重初值作为一条记录存储在所述第一对应关系中。6.一种数据处理装置,应用于服务器,其特征在于,所述装置包括:第一获取模块,用于获取用户与所述服务器之间的交互数据;检测模块,用于根据所述交互数据检测是否产生异常事件;第二获取模块,用于当产生异常事件时,获取所述用户的属性信息;查找模块,用于在本地存储的、所述异常事件对应的属性信息、产生原因与权重三者之间的第一对应关系中查找包括所述属性信息的、且权重最大的记录;确定模块,用于将所述记录中的产生原因并确定为产生所述异常事件的产生原因。7.根据权利要求6所述的装置,其特征在于,所述装置还包括:处理模块,用于根据所述确定出的产生原因处理所述异常事件。8.根据权利要求7所述的装置,其特征在于,产生的异常事件为多个;其中,所述处理模块包括:排序单元,用于根据预设异常事件顺序列表将多个所述异常事件进行排序;第一处理单元,用于按照排序后的异常事件的顺序,依次根据每个异常事件的产生原因处理每个异常事件,直至处理完所有异常事件位置为止。9.根据权利要求7所述的装置,其特征在于,所述处理模块包括:第一获取单元,用于获取本地存储的所述异常事件对应的产生原因与处理方案之间的第二对应关系;第二获取单元,用于从所述第二对应关系中获取与所述确定出的产生原因相对应的处理方案;第二处理单元,用于按照所述处理方案处理所述异常事件。10.根据权利要求7-9任一项权利要求所述的装置,其特征在于,所述装置还包括:第一接收模块,用于接收所述用户对所述服务器处理所述异常事件得到的处理结果进行反馈的反馈数据;第一增加模块,用于当所述反馈数据携带赞同标识时,在所述第一对应关系中增加包括所述属性信息和所述确定出的产生原因的记录中的权重;第二接收模块,用于当所述反馈数据携带非赞同标识时,接收客服人员发送的产生所述异常事件的产生原因;所述接收的产生原因是客服人员与所述用户进行交互后发送的;第二增加模块,用于如果所述第一对应关系中存在包括所述属性信息和所述接收的产生原因的记录,增加包括所述属性信息和所述接收的产生原因的记录中的权重;存储模块,用于如果所述第一对应关系中不存在包括所述属性信息和所述接收的产生原因记录,设置权重初值,将所述属性信息、所述接收的产生原因和所述权重初值作为一条记录存储在所述第一对应关系中。

百度查询: 创新先进技术有限公司 数据处理方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。