基于消息内容的数据处理方法和系统、及电子设备技术方案

技术编号:13388151 阅读:41 留言:0更新日期:2016-07-22 05:06
本发明专利技术公开了一种基于消息内容的数据处理方法和系统、及一种电子设备,其中,所述方法包括:获取第一时间区间内针对特定用户对象的所有消息记录,作为第一消息记录;从所述第一消息记录中筛选得到满足设定规则的第二消息记录;根据所述第二消息记录对应的时间确定第二时间区间;根据与所述第一时间区间相匹配的第一数据和与所述第二时间区间相匹配的第二数据,确定任务完成量;根据所述任务完成量确定第一数据处理规则中的基础数据和权重系数;基于确定的基础数据和权重系数对所述第一数据和/第二数据进行计算,得到目标数据。通过本发明专利技术解决了平台负载过重的问题。

【技术实现步骤摘要】
基于消息内容的数据处理方法和系统、及电子设备
本专利技术涉及计算机
,具体涉及一种基于消息内容的数据处理方法和系统、及一种电子设备。
技术介绍
随着计算机技术的发展,各终端平台的应用程序数量与日俱增,越来越多的用户热衷于使用功能强大的管理类平台(软件)对各类任务进行管理。然而,用户数量的激增使得平台的数据量也随之增长,平台需要对大量的各类用户及其对应的数据进行综合处理,增加了平台处理负担,降低了数据处理效率。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于消息内容的数据处理方法和系统、及一种电子设备。依据本专利技术的一个方面,提供了一种基于消息内容的数据处理方法,包括:获取第一时间区间内针对特定用户对象的所有消息记录,作为第一消息记录;从所述第一消息记录中筛选得到满足设定规则的第二消息记录;根据所述第二消息记录对应的时间确定第二时间区间;根据与所述第一时间区间相匹配的第一数据和与所述第二时间区间相匹配的第二数据,确定任务完成量;根据所述任务完成量确定第一数据处理规则中的基础数据和权重系数;基于确定的基础数据和权重系数对所述第一数据和/第二数据进行计算,得到目标数据。依据本专利技术的另一方面,提供了一种基于消息内容的数据处理系统,包括:第一获取模块,用于获取第一时间区间内针对特定用户对象的所有消息记录,作为第一消息记录;第一筛选模块,用于从所述第一消息记录中筛选得到满足设定规则的第二消息记录;第一确定模块,用于根据所述第二消息记录对应的时间确定第二时间区间;第二确定模块,用于根据与所述第一时间区间相匹配的第一数据和与所述第二时间区间相匹配的第二数据,确定任务完成量;第三确定模块,用于根据所述任务完成量确定第一数据处理规则中的基础数据和权重系数;计算模块,用于基于确定的基础数据和权重系数对所述第一数据和/第二数据进行计算,得到目标数据。相应地,本专利技术还公开了一种电子设备,包括如上所述的基于消息内容的数据处理系统。本专利技术实施例公开的一种基于消息内容的数据处理方案,通过对消息记录的分析筛选,以此来确定任务完成量,进而确定数据处理规则,最后完成目标数据的计算。将消息内容与数据处理进行有效的结合,简化了数据处理流程,提高了数据处理效率;且,处理得到的目标数据结果更具有目的性和针对性,满足实际需求。进一步地,不同的消息内容可以自动匹配到对应的数据处理规则,进而采用匹配的数据处理规则处理数据,得到目标数据结果。多段消息内容可以使用对应的数据处理规则异步进行处理,进一步提高了数据处理效率。同时,按多种数据处理规则有规律的处理数据,避免了数据处理步骤的冗长,减少了无效步骤,降低了平台运行负担。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是本专利技术实施例一中一种基于消息内容的数据处理方法的步骤流程图;图2是本专利技术实施例二中一种基于消息内容的数据处理方法的步骤流程图;图3是本专利技术实施例三中一种基于消息内容的数据处理方法的步骤流程图;图4是本专利技术实施例三中第一数据处理规则的示意图;图5是本专利技术实施例四中一种基于消息内容的数据处理系统的结构框图;图6是本专利技术实施例五中一种基于消息内容的数据处理系统的结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一参照图1,示出了本专利技术实施例一中一种基于消息内容的数据处理方法的步骤流程图。在本实施例中,所述基于消息内容的数据处理方法包括:步骤102,获取第一时间区间内针对特定用户对象的所有消息记录,作为第一消息记录。在本实施例中,从历史消息记录中,筛选获取一定时间区间内的消息记录。如,获取用户A在前一天的00:00-24:00这一时间区间内与所有会话对象的所有消息记录,作为第一消息记录。步骤104,从所述第一消息记录中筛选得到满足设定规则的第二消息记录。在本实施例中,所述第一消息记录中可以记录多次会话交互过程的消息。如,用户A和用户B在00:00-00:24这一时间区间内进行了三次会话,即,有三次会话交互。一般地,一次会话交互过程可以但不仅限于被划分为:有效会话交互过程或无效会话交互过程。例如,当一次会话交互过程对应的消息内容仅包含一些问候语(如,你好、您好、在吗、在、再见、拜拜等),和/或常用语(您好,我们这里是AA店,请问有什么可以帮您、“您好,我是客服专员AA,请问有什么可以帮您”)、和/或自动回复内容(如,“您好,我现在有事不在,一会再和您联系”,“工作中,请勿打扰”和“我去吃饭了,一会再联系”等),这些消息内容均可视为不涉及实质事务的消息内容,为无效会话内容,其对应的当次会话交互过程为无效会话过程。在本实施例中,可以采用任意一种适当的方式来预先设置所述设定规则,以便通过所述设定规则可以识别出无效会话交互过程,将无效会话交互过程中的会话内容删除,仅保留有效会话内容以作为第二消息记录。如,可以通过对无效会话过程中的消息内容的字数、交互的次数、交互的时间长短等信息进行分析,以确定所述设定规则,本实施例对此不作限制。步骤106,根据所述第二消息记录对应的时间确定第二时间区间。如前所述,第二消息记录中对应的为多次有效会话交互过程的消息内容。一般地,多次有效会话交互过程之间是相互独立的,体现在消息记录中,消息内容是分段的,较佳地,获取每一段会话内容各自对应的第二时间区间。步骤108,根据与所述第一时间区间相匹配的第一数据和与所述第二时间区间相匹配的第二数据,确定任务完成量。在本实施例中,所述第二时间区间的区间范围不大于所述第一时间区间的区间范围,第二时间区间隶属于所述第一时间区间。可见,在所述第一时间区间的区间范围内完成的数据一定包含在所述第二时间区间的区间范围内完成的所有数据,而,在所述第二时间区间的区间范围内完成的数据则不一定包含在所述第一时间区间的区间范围内完成的某些数据。根据与所述第一时间区间相匹配的第一数据和与所述第二时间区间相匹配的第二数据的比值可以确定任务完成量。这里需要说明的是,在本实施例中,所述数据具体是指某一个或多个任务完成时,根据任务最终完成情况确定的数据。如,任务为:充50元话费;则可以将“50”视为所述任务对应的数据。步骤110,根据所述任务完成量确定第一数据处理规则中的基础数据和权重系数。在本实施例中,包括多种数据处理规则,每一种数据处理规则具体可以对应一定额度的任务完成量。其中,数据处理规则中主要包括:基础数据和权重系数;每种数据处理规则对应的基础数据和权重系数不完全相同。步骤112,基于确定的基础数据和权重系数本文档来自技高网...

【技术保护点】
一种基于消息内容的数据处理方法,包括:获取第一时间区间内针对特定用户对象的所有消息记录,作为第一消息记录;从所述第一消息记录中筛选得到满足设定规则的第二消息记录;根据所述第二消息记录对应的时间确定第二时间区间;根据与所述第一时间区间相匹配的第一数据和与所述第二时间区间相匹配的第二数据,确定任务完成量;根据所述任务完成量确定第一数据处理规则中的基础数据和权重系数;基于确定的基础数据和权重系数对所述第一数据和/第二数据进行计算,得到目标数据。

【技术特征摘要】
1.一种基于消息内容的数据处理方法,包括:获取第一时间区间内针对特定用户对象的所有消息记录,作为第一消息记录;从所述第一消息记录中筛选得到满足设定规则的第二消息记录;根据所述第二消息记录对应的时间确定第二时间区间;根据与所述第一时间区间相匹配的第一数据和与所述第二时间区间相匹配的第二数据,确定任务完成量;根据所述任务完成量确定第一数据处理规则中的基础数据和权重系数;基于确定的基础数据和权重系数对所述第一数据和/或第二数据进行计算,得到目标数据。2.如权利要求1所述的方法,其特征在于,所述根据与所述第一时间区间相匹配的第一数据和与所述第二时间区间相匹配的第二数据,确定任务完成量,包括:统计对应于所述第一时间区间的所有任务的任务量,将统计结果作为第一数据;统计对应于所述第二时间区间的所有任务的任务量,将统计结果作为第二数据;根据所述第一数据和所述第二数据的比值确定任务完成量。3.如权利要求1所述的方法,其特征在于,所述从所述第一消息记录中筛选得到满足设定规则的第二消息记录,包括:根据所述第一消息记录中的各个消息对应的时间,获取满足标准时间窗的消息记录,作为第三消息记录;判断所述第三消息记录中的消息是否满足设定的消息交互次数;若满足,则将所述第三消息记录作为满足设定规则的第二消息记录;否则,移动所述标准时间窗,重复执行上述获取满足标准时间窗的消息记录的步骤。4.如权利要求1所述的方法,其特征在于,还包括:获取所述特定用户对象的属性信息;其中,所述属性信息包括:指示所述特定用户对象的级别的第一信息,和/或,指示业务对象的管辖区域的第二信息;根据所述属性信息从预置的多个数据处理规则中筛选得到与所述属性信息相匹配的第一数据处理规则。5.如权利要求4所述的方法,其特征在于,所述根据所述属性信息从预置的多个数据处理规则中筛选得到与所述属性信息相匹配的第一数据处理规则,包括:根据所述第一信息确定所述特定用户对象的业务级别;从所述多个数据处理规则中筛选得到与确定的业务级别相匹配的数据处理规则作为所述第一数据处理规则。6.如权利要求5所述的方法,其特征在于,所述业务级别包括:专员级别、主管级别和经理级别中的至少一种。7.如权利要求4所述的方法,其特征在于,所述根据所述属性信息从预置的多个数据处理规则中筛选得到与所述属性信息相匹配的第一数据处理规则,包括:根据所述第二信息确定所述特定用户对象的管辖区域;从所述多个数据处理规则中筛选得到与确定的管辖区域相匹配的数据处理规则作为所述第一数据处理规则。8.如权利要求7所述的方法,其特征在于,所述管辖区域指示所述特定用户对象所管辖的游戏和/或游戏区服。9.如权利要求1所述的方法,其特征在于,所述第一数据处理规则包括多个子级档位;其中,每个子级档位对应一个基础数据和一个权重系数。10.如权利要求9所述的方法,其特征在于,所述根据所述任务完成量确定第一数据处理规则中的基础数据和权重系数,包括:将所述任务完成量与设定阈值标准进行比较,确定所述任务完成量对应的子级档位;获取确定的子级档位所对应的基础数据和权重系数。11.如权利要求1所述的方法,其特征在于,所述根据所述第二消息记录对应的时间确定第二时间区间,包括:获取所述第二消息记录对应的时间;对所述第二消息记录对应的时间进行加权处理,得到加权结果;将所述加权结果作为所述第二时间区间。12.如权利要求1所述的方法,其特征在于,所述第一数据为在所述第一时间区间内完成的充值任务所对应的第一充值金额数据;所述第二数据为在所述第二时间区间内完成的充值任务所对应的第二充值金额数据。13.一种基于消息内容的数据处理系统,包括:第一获取模块...

【专利技术属性】
技术研发人员:张丽娜
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1