一种基于通讯数据的数据挖掘方法及系统技术方案

技术编号:8735115 阅读:141 留言:0更新日期:2013-05-26 11:44
本发明专利技术提供一种基于通讯数据的数据挖掘方法及系统,用于对通讯数据进行分析以获取多个用户间关联关系,其特征在于,包括如下步骤:a.获取通讯数据;b.根据所述通讯数据所面向的目标对象确定与所述通讯数据相关联的用户与所述目标对象之间的关联关系。本发明专利技术通过对通讯数据的深度挖掘,能够确定发送通讯数据的主体、接收通讯数据的主体、通讯数据所关联的其他主体之间的关联度,从而可以为其他应用场景的处理提供基础数据。

【技术实现步骤摘要】
一种基于通讯数据的数据挖掘方法及系统
本专利技术涉及通讯处理控制系统,尤其是移动通讯处理系统,具体地,涉及在通讯处理系统中基于通讯数据的数据挖掘方法以及对应的系统。
技术介绍
随着互联网技术、移动通讯技术的快速发展,每天通过互联网、移动网络要传输大量的通讯数据,企业的运营通常基于这些通讯数据开展。例如,移动运营商需要对移动终端所发出的通讯数据进行处理,以实现用户通过移动终端进行通话或者传输数据的需求。又例如,应用软件供应商要对通讯数据进行处理,以实现其应用程序的功能,例如即时聊天工具应用程序需要对不同用户之间的通讯数据进行传输、解包并在接收方用户的窗口界面上显示发送方用户所发出的文字内容,必要时即时聊天工具应用程序还需要对通讯数据中的数据进行更进一步的处理,例如显示自定义表情或者其他操作。又例如,网页服务商会接受来自用户的通讯数据,并根据该等通讯数据向用户发送网页数据或其他数据,从而实现用户与网站的交互。在上述过程中,可以通过互联网来传输通讯数据,也可以通过移动网络来传输通讯数据。从通讯原理来看,采用互联网或者移动网络传输通讯数据的本质相同;究其本质,都是一个终端向另一个终端传输一组数据包,接收方终端对所接收到的通讯数据进行解析并予以相应的处理。而在解析的过程中,接收方终端需要对该等通讯数据予以分析。但如何对通讯数据进行分析以获得与通讯数据有关联的主体之间的关系,目前并没有相应的解决方案。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种基于通讯数据的数据挖掘方法及系统。根据本专利技术的一个方面,提供一种基于通讯数据的数据挖掘方法,用于对通讯数据进行分析以获取多个用户间关联关系,其包括如下步骤:a.获取通讯数据;b.根据所述通讯数据所面向的目标对象确定与所述通讯数据相关联的用户与所述目标对象之间的关联关系。根据本专利技术的另一个方面,还提供一种基于通讯数据的数据挖掘系统,用于对通讯数据进行分析以获取多个用户间关联关系,其包括:获取模块,用于获取通讯数据;第一确定模块,用于根据所述通讯数据所面向的目标对象确定与所述通讯数据相关联的用户与所述目标对象之间的关联关系。本专利技术通过对通讯数据的深度挖掘,能够确定发送通讯数据的主体、接收通讯数据的主体、通讯数据所关联的其他主体之间的关联度,从而可以为其他应用场景的处理提供基础数据。例如,对于两个关联度高度相关的主体,在一个主体在浏览某一产品或服务的介绍时,可以主动地向另一主体推送与该产品或服务有关的信息。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出根据本专利技术的第一实施例的,基于通讯数据的数据挖掘方法的流程图;图2示出根据本专利技术的第二实施例的,基于通讯数据的数据挖掘方法的流程图;图3示出根据本专利技术的第三实施例的,基于通讯数据的数据挖掘方法的流程图;图4示出根据本专利技术的第四实施例的,基于通讯数据的数据挖掘系统的结构图。具体实施方式下面结合附图详细描述本专利技术的具体实施例。应当注意,这里描述的实施例只用于举例说明,并不用于限制本专利技术。图1是本专利技术的第一实施例的,基于通讯数据的数据挖掘方法的流程图。首先执行步骤S100:获取通讯数据。在本实施例中,本专利技术所应用的数据挖掘系统获取的通讯数据来源于以下方式中的一种:第一、由一个用户发出,该用户与该通讯数据相关联。其中,可以通过各种手段接收来自该用户的通讯数据。例如,当该用户通过长期演进(LongTermEvolution,LTE)通讯方式发出该通讯数据,则该数据挖掘系统也通过LTE通讯方式接收该通讯数据。相应地,本领域技术人员理解,若该用户通过其他通讯方式发出该通讯数据,则该数据挖掘系统相类似地采用对应的通讯方式接收该通讯数据,在此不予赘述。第二、由第三方系统发出,且该第三方系统可以发出多条通讯数据。其中,可以通过各种方式接收来自第三方系统的通讯数据。例如,第三方系统通过移动网络、互联网、电信网或广播网络等向用户发送多条通讯数据。相应地,该数据挖掘系统通过对应的网络协议、通讯协议或广播协议接收来自第三方系统的该通讯数据。需要说明的是,如果获取的通讯数据被以加密方式传输,则该数据挖掘系统相应地也采用对应的解密方式解密该通讯数据;如果该通讯数据被以压缩方式传输,则该数据挖掘系统相应地也采用对应的解压缩方式解压缩该通讯数据。本领域技术人员可以理解的是,如果该通讯数据被以加密方式和压缩方式传输,则该数据挖掘系统相应地也会对该通讯数据进行解密和解压缩。然后执行步骤S110,根据该通讯数据所面向的目标对象确定与该通讯数据相关联的用户与该目标对象之间的关联关系。具体地,本步骤包括如下步骤:首先执行步骤S111,确定与该通讯数据相关联的用户。本领域技术人员理解,优选地,如果通讯数据是由用户发起,则该数据挖掘系统可以将发起该通讯数据的用户作为与该通讯数据相关联的用户,例如该通讯数据中所包含的“sender”域所确定的用户即为该发起者。进一步地说,该发起者可以是广义的,例如曾经转发该通讯数据的主体,或者修改后转发该通讯数据的主体都可以作为该发起者。其中,曾经转发该通讯数据的主体或者修改后转发该通讯数据的主体也可以称为有权限接收该通讯数据的中间用户。如果通讯数据是由委托者委托给第三方系统发起,则委托者视为通讯数据的发起者。本领域技术人员可以理解的是,该数据挖掘系统可以结合该通讯数据所采用的发送方式,相应地解析该通讯数据并获取该发起者信息,在此不予赘述。接下来进入步骤S112,确定该通讯数据所面向的目标对象。具体地,可以通过以下方式之一确定该通讯数据所面向的目标对象:第一、确定该通讯数据的第一指示信息;确定曾经发出的、与该第一指示信息的近似度高于第一阈值的第二指示信息对应的通讯数据所面向的对象作为该目标对象。例如,用户庚曾经分别向四个用户甲、乙、丙、丁发送一条通讯数据,向用户甲、乙、丙、丁发送的通讯数据中分别包括关键字“玫瑰”、“牡丹”、“手机”和“松树”,其中,这些关键字即为本实施例中通讯数据的第二指示信息。此时,用户庚向第五个用户戊发送一条通讯数据,该通讯数据包括关键字“月季”,该关键字为本实施例中通讯数据的第一指示信息。该数据挖掘系统根据预先设置的算法可知,“月季”具有属性1:属于植物;属性2:属于鲜花;以及属性3:可以作为生日礼物,即“月季”包括三个属性。相应地,“玫瑰”和“牡丹”也属于植物、是鲜花以及可以作为生日礼物。即“玫瑰”和“牡丹”包括“月季”的三个属性。因此“牡丹”和“玫瑰”分别与“月季”的近似度为100%。而“松树”虽然是植物中的一种,但不属于鲜花,也不作为生日礼物,其与“月季”的近似度为40%。而“手机”属于IT产品,并不属于植物,也不是鲜花,也不能作为生日礼物,其与“月季”的近似度为0。该数据挖掘系统初始设置的指示信息的近似度阈值为70%。综上可知,“玫瑰”和“牡丹”与“月季”的近似度高于预设的近似度阈值70%,因此,可以将关键字“玫瑰”和“牡丹”对应的通讯数据所面向的用户甲和乙作为目标对象。本领域技术人员可以理解的是,本实施例中可以对指示信息赋予多种属性,例如第一指示信息可以赋予属性1、属性2、属性3和属性4,而第二指示信息包含的第一指本文档来自技高网...
一种基于通讯数据的数据挖掘方法及系统

【技术保护点】
一种基于通讯数据的数据挖掘方法,用于对通讯数据进行分析以获取多个用户间关联关系,其特征在于,包括如下步骤:a.获取通讯数据;b.根据所述通讯数据所面向的目标对象确定与所述通讯数据相关联的用户与所述目标对象之间的关联关系。

【技术特征摘要】
1.一种基于通讯数据的数据挖掘方法,用于对通讯数据进行分析以获取多个用户间关联关系,其特征在于,包括步骤a、b、c及d:a.获取通讯数据;b.根据所述通讯数据所面向的目标对象确定与所述通讯数据相关联的用户与所述目标对象之间的关联关系,所述步骤b包括如下步骤:b1.确定与所述通讯数据相关联的用户;b2.确定所述通讯数据所面向的目标对象;b3.确定所述用户与所述目标对象之间的关联关系;所述步骤b2包括如下步骤:b21.确定所述通讯数据的第一指示信息;b22.确定曾经发出的、与所述第一指示信息的近似度高于第一阈值的第二指示信息对应的通讯数据所面向的对象作为所述目标对象;其中,所述步骤b3包括如下步骤:-确定与所述通讯数据相关联的用户与所述目标对象之间的关联关系为紧密关联;或者,所述步骤b2包括如下步骤:b21′确定所述通讯数据的第三指示信息;b22′确定曾经发出的、与所述第三指示信息所针对的客体相同的第四指示信息对应的通讯数据所面向的对象作为所述目标对象;其中,所述步骤b3包括如下步骤:-确定与所述通讯数据相关联的用户与所述目标对象之间的关联关系为紧密关联;或者,所述步骤b3包括如下步骤:-根据所述通讯数据的类型确定所述用户与所述目标对象之间的关联关系;其中,所述通讯数据的类型包括如下内容中的任一种:-转发一通讯数据,其中一个或多个对象作为所述转发的目标对象;-修改一通讯数据后并发出所述修改后的通讯数据;-发布一通讯数据;所述步骤b3进一步包括如下步骤:-确定与所述通讯数据相关联的用户与所述目标对象之间的关联关系为紧密关联;c.根据所述通讯数据的内容确定与所述通讯数据相关联的用户与所述目标对象所针对特定目标客体的关联关系;若所述通讯数据为一用户针对一特定目标客体发布其认证信息,所述认证信息包括:-通过对所述特定目标客体的认证,其中,在所述步骤c中,确定所述与所述通讯数据相关联的用户与所述目标对象所针对所述特定目标客体的关联关系为紧密关联;若所述通讯数据的内容为发布或修改针对一特定目标客体的通讯数据,其中,在所述步骤c中,确定所述与所述通讯数据相关联的用户与所述目标对象所针对所述特定目标客体的关联关系为紧密关联;d.若与所述通讯数据相关联的用户与所述目标对象具有关联度,则其中一个主体在浏览产品或服务介绍,主动向另一个主体推送与该产品或服务有关的信息,所述关联度包括所述用户与所述目标对象之间的关联关系及所述用户与所述目标对象所针对特定目标客体的关联关系。2.根据权利要求1所述的数据挖掘方法,其特征在于,所述通讯数据来自如下方式中的任一种:-由一个用户发出,即所述用户与所述通讯数据相关联;-由第三方系统发出,且所述第三方系统可以同时发出多条所述通讯数据。3.根据权利要求1所述的数据挖掘方法,其特征在于,所述步骤b1包括如下步骤中的任一种:-将发起所述通讯数据的用户作为所述与所述通讯数据相关联的用户;或者-将有权限接收所述通讯数据的中间用户作为所述与所述通讯数据相关联的用户。4.根据权利要求1所述的数据挖掘方法,其中,所述通讯数据的内容为转发针对一特定目标客体的通讯数据,其中,在所述步骤c中,确定与所述通讯数据相关联的用户与所述目标对象所针对特定目标客体的关联关系为松散关联。5.根据权利要求1所述的数据挖掘方法,所述认证信息还包括:-拒绝对所述特定目标客体的认证,其中,在所述步骤c中,确定所述与所述通讯数据相关联的用户与所述目标对象所针对所述特定目标客体的关联关系为不相关。6.一种基于通讯数据的数据挖掘系统,用于对通讯...

【专利技术属性】
技术研发人员:马良骏
申请(专利权)人:上海亿动信息技术有限公司
类型:发明
国别省市:

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

1