一种对象关系分析方法、装置及电子设备的制造方法

文档序号:9471481阅读:511来源:国知局
一种对象关系分析方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种对象关系分析方法、装置及电子设备。
【背景技术】
[0002]随着互联网的快速发展,互联网的应用在人们生活中起到了越来越重要的作用。而互联网市场的繁荣,也开启了大数据时代。在大数据背景下,数据量越来越庞大,数据间的关系越来越复杂。通过对大数据进行挖掘得到对象间的关系对完善应用服务具有指导作用。举例来说,如果挖掘出用户A与用户B之间有关联关系,则可将用户A关注的内容或者感兴趣的内容推荐给B,从而为用户提供个性化服务。
[0003]目前,挖掘用户间的关联关系的主要有以下方法:
[0004](I)基于联系人信息等社交关系数据确定用户间的关联关系。
[0005](2)基于社交平台挖掘二度人脉,例如,将关注同一用户的所有用户进行关联分析,建立关联关系。
[0006]但是,通过上述方法确定的关联关系较为单一,关系层次不够精细,从而根据上述方法确定的关联关系难以提供精准细化的应用服务。

【发明内容】

[0007]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明第一方面的目的在于提出一种对象关系分析方法,能够得到更精准、细化的对象关系。
[0008]本发明的第二方面的目的在于提出一种对象关系分析装置。
[0009]本发明的第三个目的在于提出一种电子设备。
[0010]本发明的第四个目的在于提出一种存储介质。
[0011]本发明的第五个目的在于提出一种应用程序。
[0012]为达上述目的,根据本发明第一方面实施例提出了一种对象关系分析方法,包括:获取待分析对象集合中每个对象的行为日志;对每个对象的行为日志与预设行为特征集合中每个特征分别进行相关性分析,以得到每个对象与每个特征的相关性信息;根据所述待分析对象集合中每两个对象与每个特征的相关性信息确定所述每两个对象在每个特征下的关系强度类型,以得到所述待分析对象集合中的对象关系。
[0013]在本发明的一个实施例中,所述相关性信息为权重信息,根据所述待分析对象集合中每两个对象与每个特征的相关性信息确定所述每两个对象在每个特征下的关系强度类型,包括:确定所述每两个对象中第一对象与特征i的相关性权重为第一相关性权重,所述每两个对象中第二对象与所述特征i的相关性权重为第二相关性权重,其中,i = 1,…,N,为正整数,N为所述预设行为特征集合中特征的数量;计算所述第一相关性权重与第二相关性权重的相似度;根据所述相似度确定所述每两个对象在所述特征i下的关系强度类型。
[0014]在本发明的一个实施例中,该方法还包括:采集多个区域范围内对象的行为日志;对每个区域范围内对象的行为日志分别进行特征提取,以得到每个区域范围对应的子特征集合;将所述多个区域范围对应的子特征集合进行合并,以得到所述预设行为特征集合。
[0015]在本发明的一个实施例中,该方法还包括:按照第一预设周期对所述预设行为特征集合进行更新;根据更新后的预设行为特征集合重新获取每个对象与每个特征的相关性信息,并重新确定每两个对象在每个特征下的关系强度类型,以对所述待分析对象集合中的对象关系进行更新。
[0016]在本发明的一个实施例中,该方法还包括:按照第二预设周期对所述待分析对象集合中的对象关系的准确性进行验证。
[0017]在本发明的一个实施例中,所述按照第二预设周期对所述待分析对象集合中的对象关系的准确性进行验证具体包括:在所述待分析对象集合中随机抽取第一对象集合;根据所述待分析对象集合中的对象关系获取第二对象集合,其中,所述第二对象集合为与所述第一对象集合在第一特征下的关系强度类型为第一类型的对象构成的集合;根据所述第一对象集合的行为日志和所述第二对象集合的行为日志重新获取两个对象在所述第一特征下的关系强度类型;如果存在重新获取的两个对象在所述第一特征下的关系强度类型与所述第一类型不相符,则判断所述待分析对象集合中的对象关系准确,否则判断所述待分析对象集合中的对象关系不准确。
[0018]在本发明的一个实施例中,所述预设行为特征集合包括行为特征和应用场景特征。
[0019]为实现上述目的,本发明的第二方面的实施例提供了一种对象关系分析装置,包括:获取模块,用于获取待分析对象集合中每个对象的行为日志;分析模块,用于对每个对象的行为日志与预设行为特征集合中每个特征分别进行相关性分析,以得到每个对象与每个特征的相关性信息;确定模块,用于根据所述待分析对象集合中每两个对象与每个特征的相关性信息确定所述每两个对象在每个特征下的关系强度类型,以得到所述待分析对象集合中的对象关系。
[0020]在本发明的一个实施例中,所述相关性信息为权重信息,所述确定模块具体用于:确定所述每两个对象中第一对象与特征i的相关性权重为第一相关性权重,所述每两个对象中第二对象与所述特征i的相关性权重为第二相关性权重,其中,i = 1,…,N,为正整数,N为所述预设行为特征集合中特征的数量;计算所述第一相关性权重与第二相关性权重的相似度;根据所述相似度确定所述每两个对象在所述特征i下的关系强度类型。
[0021]在本发明的一个实施例中,该装置还包括:采集模块,用于采集多个区域范围内对象的行为日志;特征提取模块,用于对每个区域范围内对象的行为日志分别进行特征提取,以得到每个区域范围对应的子特征集合;合并模块,用于将所述多个区域范围对应的子特征集合进行合并,以得到所述预设行为特征集合。
[0022]在本发明的一个实施例中,该装置还包括更新模块,用于:按照第一预设周期对所述预设行为特征集合进行更新;根据更新后的预设行为特征集合重新获取每个对象与每个特征的相关性信息,并重新确定每两个对象在每个特征下的关系强度类型,以对所述待分析对象集合中的对象关系进行更新。
[0023]在本发明的一个实施例中,该装置还包括:验证模块,用于按照第二预设周期对所述待分析对象集合中的对象关系的准确性进行验证。
[0024]在本发明的一个实施例中,所述验证模块具体用于:在所述待分析对象集合中随机抽取第一对象集合;根据所述待分析对象集合中的对象关系获取第二对象集合,其中,所述第二对象集合为与所述第一对象集合在第一特征下的关系强度类型为第一类型的对象构成的集合;根据所述第一对象集合的行为日志和所述第二对象集合的行为日志重新获取两个对象在所述第一特征下的关系强度类型;如果存在重新获取的两个对象在所述第一特征下的关系强度类型与所述第一类型不相符,则判断所述待分析对象集合中的对象关系准确,否则判断所述待分析对象集合中的对象关系不准确。
[0025]在本发明的一个实施例中,所述预设行为特征集合包括行为特征和应用场景特征。
[0026]为实现上述目的,本发明第三方面实施例提出了一种电子设备,该电子设备包括处理器、存储器、通信接口和总线;所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:获取待分析对象集合中每个对象的行为日志;对每个对象的行为日志与预设行为特征集合中每个特征分别进行相关性分析,以得到每个对象与每个特征的相关性信息;根据所述待分析对象集合中每两个对象与每个特征的相关性信息确定所述每两个对象在每个特征下的关系强度类型,以得到所述待分析对象集合中的对象关系。
[0027]为实现上述目的,本发明第四方面实施例提出了一种存储介质,其中,所述存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明所述的一种对象关系分析方法。
[0028]为实现上述目的,本发明第五方面实施例提出了一种应用程序,其中,所述应用程序用于在运行时执行本发明所述的一种对象关系分析方法。
[0029]本发明的实施例,通过对每个待分析对象的行为日志与每个预设特征进行相关性分析,得到每个对象与每个特征的相关性,并根据两个对象与同一特征的相关性的相似度确定该两个对象在该特征下的关系强度类型,可针对不同的特征对对象间的关系进行分析,并得到关系强度类型,得到的对象关系更精准、细化,能够有效地挖掘出潜在的数据价值,以便于针对不同的关系强度类型提供相应的服务,提高服务的效率与准确度。
【附图说明】
[0030]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0031]图1为根据本发明一个实施例的对象关系分析方法的流程图;
[0032]图2为根据本发明另一个实施例的对象关系分析方法的流程图;
[0033]图3为根据本发明一个具体实施例的对象关系分析方法的示意图;
[0034]图4为根据本发明一个实施例的对象关系分析装置的结构示意图;
[0035]图5为根据本发明另一个实施例的对象关系分析装置的结构示意图;
[0036]图6为根据本发明又一个实施例的对象关系分析装置的结构示意图;
[0037]图7是根据本发明一个实施例的电子设备的结构示意图。
【具体实施方式】
[0038]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1