首页> 中国专利> 家庭关系网络生成方法、装置、设备及存储介质

家庭关系网络生成方法、装置、设备及存储介质

摘要

本发明涉及人工智能领域,公开了一种家庭关系网络生成方法、装置、设备及存储介质。该方法包括:获取多个目标用户终端对应的通信数据,并识别各目标用户终端的类型;选取预置的过滤方法,对所述目标用户终端对应的通信数据进行过滤分析,并确定满足预置家庭关系条件的多个目标用户终端;分别以满足预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与起始终端节点相关的关联用户节点;构建各起始终端节点对应的家庭关系子图;获取各关联用户节点对应的操作信息,并根据各家庭关系子图,构建各关联用户节点之间的家庭关系图。本发明通过构建家庭关系子图的方式生成家庭关系网络,提高了对家庭关系识别的准确率。

著录项

  • 公开/公告号CN113836361A

    专利类型发明专利

  • 公开/公告日2021-12-24

    原文格式PDF

  • 申请/专利权人 平安科技(深圳)有限公司;

    申请/专利号CN202111151447.5

  • 发明设计人 黄移军;

    申请日2021-09-29

  • 分类号G06F16/901(20190101);G06F16/9035(20190101);G06F16/28(20190101);

  • 代理机构11321 北京市京大律师事务所;

  • 代理人姚维

  • 地址 518033 广东省深圳市福田区福田街道福安社区益田路5033号平安金融中心23楼

  • 入库时间 2023-06-19 13:49:36

说明书

技术领域

本发明涉及人工智能领域,尤其涉及一种家庭关系网络生成方法、装置、设备及存储介质。

背景技术

随着大数据时代的到来,多用户之间的交际关系是很多场景下进行数据分析所需的重要内容,而家庭关系又是用户交际关系中最重要的一个部分,也是分析识别交际关系的难点所在。对于保险、金融等行业而言,识别家庭关系网络是客户经营的重要辅助手段之一,通过识别家庭成员之间的关系,分析家庭成员之间的保单组成,可以提升客户经营效果,但是目前由于对家庭关系网络识别的不够全面,而仅仅识别单个人是比较片面的,不能全面的了解这个人及其家庭对保险的需求、保障缺口、保全服务等。

现有的家庭关系网络的识别方法主要是借助各种可获取的数据,如用户通话或短信业务的联系次数、联系时长、联系频率、联系集中度,以及用户进行业务的时段等,通过分析人与人之间关联的纽带,挖掘他们之间的关系,进而识别属于一个家庭关系的成员,甚至识别每个成员在家庭中的角色等。但是通过传统数据来识别家庭关系会存在数据来源不够新颖,分析的范围相对较窄的问题,导致数据中的成员无法被充分识别和分析,以得到其中的家庭关系网络,即目前的家庭关系识别方法准确率不高。

发明内容

本发明的主要目的在于解决目前的家庭关系识别方法准确率不高的技术问题。

本发明第一方面提供了一种家庭关系网络生成方法,包括:获取多个目标用户终端对应的通信数据,并根据各所述通信数据,识别各所述目标用户终端的类型;根据各所述目标用户终端的类型,选取预置的过滤方法,对所述目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端;分别以满足所述预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与所述起始终端节点相关的关联用户节点;采用所述关联用户节点,构建各所述起始终端节点对应的家庭关系子图;获取各所述关联用户节点对应的操作信息,并根据所述操作信息和各所述家庭关系子图,构建各所述关联用户节点之间的家庭关系图。

可选的,在本发明第一方面的第一种实现方式中,所述根据各所述通信数据,识别各所述目标用户终端的类型包括:解析各所述通信数据,得到各所述目标用户终端的标识信息;根据所述标识信息,采用预置标识映射表,对各所述目标用户终端进行类型匹配,得到各所述目标用户终端的类型。

可选的,在本发明第一方面的第二种实现方式中,所述根据各所述目标用户终端的类型,选取预置的过滤方法,对所述目标用户终端对应的通信数据进行过滤分析包括:根据各所述目标用户终端的类型,选取对应的过滤维度,并从各所述通信数据中选取与对应过滤维度相关的通信指标;根据所述过滤指标,计算各所述通信数据对应的通信特征,并根据各所述通信特征,对对应的通信数据进行过滤分析。

可选的,在本发明第一方面的第三种实现方式中,所述分别以满足所述预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与所述起始终端节点相关的关联用户节点包括:分别以满足所述预置家庭关系条件的目标用户终端为起始终端节点,并确定与所述起始终端节点对应目标用户终端连接的中转连接终端;选取与所述中转连接终端存在连接关系的目标用户终端,并将选取的目标用户终端作为所述起始终端节点相关的关联用户节点;将所述关联用户节点作为新的起始终端节点,并跳转执行所述确定与所述起始终端节点对应目标用户终端连接的中转连接终端的步骤,直到不存在所述新的起始终端节点连接的中转连接终端时停止,得到所述起始终端节点相关的全部关联用户节点。

可选的,在本发明第一方面的第四种实现方式中,所述采用所述关联用户节点,构建各所述起始终端节点对应的家庭关系子图,以及获取各所述关联用户节点对应的操作信息包括:识别所述关联用户节点中中转连接终端对应的第一关联用户节点和非中转连接终端对应的第二关联用户节点;将与所述第一关联用户节点关联的第二关联用户节点及出起始终端节点进行连接,得到各所述起始终端节点对应的初始家庭关系子图;对所述初始家庭关系子图中相同目标用户终端对应的关联用户节点进行去重处理,得到各所述起始终端节点对应的家庭关系子图。

可选的,在本发明第一方面的第五种实现方式中,所述根据所述操作信息和各所述家庭关系子图,构建各所述关联用户节点之间的家庭关系图包括:解析所述操作信息,得到各所述目标用户终端对应的用户家庭信息;采用预置家庭关系分析方法分析对应的用户家庭信息,得到对应的用户家庭关系;根据用户家庭关系,对各家庭关系子图连接,得到各关联用户节点之间的家庭关系图。

本发明第二方面提供了一种家庭关系网络生成装置,包括:类型识别模块,用于获取多个目标用户终端对应的通信数据,并根据各所述通信数据,识别各所述目标用户终端的类型;过滤分析模块,用于根据各所述目标用户终端的类型,选取预置的过滤方法,对所述目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端;节点挖掘模块,用于分别以满足所述预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与所述起始终端节点相关的关联用户节点;子图构建模块,用于采用所述关联用户节点,构建各所述起始终端节点对应的家庭关系子图;关系构建模块,用于获取各所述关联用户节点对应的操作信息,并根据所述操作信息和各所述家庭关系子图,构建各所述关联用户节点之间的家庭关系图。

可选的,在本发明第二方面的第一种实现方式中,所述类型识别模块包括:标志识别单元,用于解析各所述通信数据,得到各所述目标用户终端的标识信息;类型匹配单元,用于根据所述标识信息,采用预置标识映射表,对各所述目标用户终端进行类型匹配,得到各所述目标用户终端的类型。

可选的,在本发明第二方面的第二种实现方式中,所述过滤分析模块包括:选取单元,用于根据各所述目标用户终端的类型,选取对应的过滤维度,并从各所述通信数据中选取与对应过滤维度相关的通信指标;终端过滤单元,用于根据所述过滤指标,计算各所述通信数据对应的通信特征,并根据各所述通信特征,对对应的通信数据进行过滤分析。

可选的,在本发明第二方面的第三种实现方式中,所述节点挖掘模块包括:连接解析单元,用于分别以满足所述预置家庭关系条件的目标用户终端为起始终端节点,并确定与所述起始终端节点对应目标用户终端连接的中转连接终端;关系连接单元,用于选取与所述中转连接终端存在连接关系的目标用户终端,并将选取的目标用户终端作为所述起始终端节点相关的关联用户节点;将所述关联用户节点作为新的起始终端节点,并跳转执行所述确定与所述起始终端节点对应目标用户终端连接的中转连接终端的步骤,直到不存在所述新的起始终端节点连接的中转连接终端时停止,得到所述起始终端节点相关的全部关联用户节点。

可选的,在本发明第二方面的第四种实现方式中,所述子图构建模块包括:中转剔除单元,用于识别所述关联用户节点中中转连接终端对应的第一关联用户节点和非中转连接终端对应的第二关联用户节点;终端去重单元,用于将与所述第一关联用户节点关联的第二关联用户节点及出起始终端节点进行连接,得到各所述起始终端节点对应的初始家庭关系子图;对所述初始家庭关系子图中相同目标用户终端对应的关联用户节点进行去重处理,得到各所述起始终端节点对应的家庭关系子图。

可选的,在本发明第二方面的第五种实现方式中,所述关系构建模块包括:家庭信息获取单元,用于解析所述操作信息,得到各所述目标用户终端对应的用户家庭信息;信息分析单元,用于采用预置家庭关系分析方法分析对应的用户家庭信息,得到对应的用户家庭关系;关系图构建单元,用于根据用户家庭关系,对各家庭关系子图连接,得到各关联用户节点之间的家庭关系图。

本发明第三方面提供了一种家庭关系网络生成设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述家庭关系网络生成设备执行上述的家庭关系网络生成方法。

本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的家庭关系网络生成方法。

本发明提供的技术方案中,系统获取多个目标用户终端对应的通信数据,并识别各目标用户终端的类型;进而根据各目标用户终端的类型,选取预置的过滤方法,对目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端。相比于现有技术是采用电话、手机号码作为处理数据,本申请通过对获取的终端通信数据进行筛选,从而得到满足家庭关系条件的终端通信数据,能处理更多、范围更加广的通信数据,使得得到的结果更加具有准确性和数据的广泛性。

系统分别以满足预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与起始终端节点相关的关联用户节点;进而采用关联用户节点,构建各起始终端节点对应的家庭关系子图;获取各关联用户节点对应的操作信息,并根据操作信息和各家庭关系子图,构建各关联用户节点之间的家庭关系图。相比于现有技术,本申请通过构建最大连通图的方式能最大化的挖掘得到同个家庭关系网中的家庭成员,不仅能实现对数据的广泛的分析处理,得到一个更加具有数据统计意义的家庭关系网,而且通过该方法得到的家庭关系的更加完整和准确率也较高。

附图说明

图1为本发明实施例中家庭关系网络生成方法的第一个实施例示意图;

图2为本发明实施例中家庭关系网络生成方法的第二个实施例示意图;

图3为本发明实施例中家庭关系网络生成方法的第三个实施例示意图;

图4为本发明实施例中家庭关系网络生成方法的第四个实施例示意图;

图5为本发明实施例中家庭关系网络生成方法的第五个实施例示意图;

图6为本发明实施例中家庭关系网络生成装置的一个实施例示意图;

图7为本发明实施例中家庭关系网络生成装置的另一个实施例示意图;

图8为本发明实施例中家庭关系网络生成设备的一个实施例示意图。

具体实施方式

本发明实施例提供了一种家庭关系网络生成方法、装置、设备及存储介质,人工智能。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中家庭关系网络生成方法的第一个实施例包括:

101、获取多个目标用户终端对应的通信数据,并根据各通信数据,识别各目标用户终端的类型;

可以理解的是,本发明的执行主体可以为家庭关系网络生成装置,还可以是终端或者服务器,具体此处不做限定。本发明实施例以服务器为执行主体为例进行说明。

本申请实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(Artificial Intelligence,AI)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。

人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、机器人技术、生物识别技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。

本实施例中,这里的目标用户终端,指的是与计算机系统相连的一种输入输出设备,根据功能分类,可分若干种类,有联机终端和不联机终端,其中交互终端或联机终端这类支持与计算机会话或处理,有手机、电脑、电话、电视等。这里的通信数据,指的是终端与数据交换设备如路由器之间进行信息交换,所传送的数据叫做通信数据,通过传输信道将数据终端与计算机联结起来,而使不同地点的数据终端实现软、硬件和信息资源的共享。系统获取多个目标用户终端对应的通信数据,进对终端的通信数据进行解析,识别得到各目标用户终端的类型。

在实际应用中,在合法的途径下,从运营商、终端设备商等中获取得到目标用户终端对应的通信数据,进而根据得到的目标用户终端对应的通信数据,进行解析终端设备的设备标识符,根据识别得到的标识符与相应的设备类型进行匹配,从而得到各目标用户终端的类型。

102、根据各目标用户终端的类型,选取预置的过滤方法,对目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端;

本实施例中,这里预置的过滤方法,指的是通过设置一定的过滤条件,从而得到所需符合条件的终端设备,如通过设置只能是手机和电脑的终端设备才符合条件,其它终端类型设备进行剔除过滤处理;其次通过设置家庭网络的路由器等连接人数为预置数值人数,将连接在路由器上超过预置人数的的终端设备进行剔除过滤;还可通过设置连接时间,将固定上班时间和休息时间多连接的终端设备剔除过滤等等;通过设置符合条件的过滤条件组合得到所用的过滤方法。根据各目标用户终端的类型,选取预置的过滤方法,对对应目标用户终端的通信数据进行分析过滤分析,进而根据过滤分析的结果,确定满足预置家庭条件的多个目标用户终端。

在实际应用中,系统根据处理所得各目标用户终端的类型,选取预置的过滤方法,对对应目标用户终端的通信数据进行过滤分析,分析其中不符合要求的设备对应的通信数据,将其中不符合家庭成员的通信数据进行识别并将其过滤处理,通过预置的过滤方法,对终端设备对应的通信数据进行多次过滤筛选处理后,得到符合条件的过滤分析结果;进而根据所得的过滤分析结果,确定满足预置家庭关系条件的多个目标用户终端。

103、分别以满足预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与起始终端节点相关的关联用户节点;

本实施例中,这里的终端节点,指的是通过构建无向连接图的方式,选取某个符合条件的终端作为该无向连接图的起始终端节点,进而以连接图的形式通过该节点进行扩展连接连通分量;这里的关系挖掘算法,指的是以构建最大连接图的方式和利用机械学习算法来实现对用户终端家庭关系的挖掘,通过选取其中一个用户作为连接图起始终端,进而利用机器学习算法挖掘与该起始终端用户直接或者间接相连的其他用户终端,根据用户终端与中转设备之间的连接关系,对其中的目标用户终端进行挖掘是否还直接或者间接连接其他用户终端,从而扩展目标用户终端初始连接图,最终构建得到目标用户终端关系最大连接图。根据过滤分析所得的满足家庭关系条件的目标用户终端,分别作为起始终端节点,进而采用预置关系挖掘算法,挖掘与起始终端节点相关的关联用户节点。

在实际应用中,根据处理所得的满足于家庭关系条件的多个目标用户终端,分别以所得的目标用户终端作为起始终端节点,采用起始终端节点来构建无向连接图;采用预置关系挖掘算法,将连接在同一数据交换设备如路由器下的终端设备进行构建连接子图中对应节点,通过遍历的方式,进行遍历与相应连接图中终端有关的目标用户终端,进而挖掘起始终端节点相关的关系用户节点,得到目标用户终端的所有关系节点。

104、采用关联用户节点,构建各起始终端节点对应的家庭关系子图;

本实施例中,这里的家庭关系子图,指的是通过终端节点来构建最大连通图,通过分析构建的最大连通图,得到用户的家庭关系子图。系统通过通过采用处理所得的关联用户节点,构建各起始终端节点对应的家庭关系子图。

在实际应用中,系统通过采用挖掘所得的关联用户节点,进而采用关联用户节点,构建与每个起始终端节点相关的最大连通图,通过构建得到的最大连通图来得到对应用户设备的家庭关系子图。

105、获取各关联用户节点对应的操作信息,并根据操作信息和各家庭关系子图,构建各关联用户节点之间的家庭关系图。

本实施例中,这里的操作信息,指的是通过解析目标用户终端中通信数据得到的年龄、性别、学历、家庭住址、经济情况、婚姻状态等信息;通过分析家庭关系网络中的通信数据,获取各关联用户节点对应的操作信息;根据解析所得的操作信息和各家庭关系子图,构建得到各关联用户节点之间的家庭关系图。

在实际应用中,对得到的家庭关系子图进行分析对应的通信数据,得到各关联用户节点对应的操作信息,进而根据处理所得的操作信息和各家庭关系子图,根据关系子图系每个成员对应的操作信息,构建得到具有一定血缘关系的家庭关系子图。

本发明实施例中,系统获取多个目标用户终端对应的通信数据,并识别各目标用户终端的类型;进而根据各目标用户终端的类型,选取预置的过滤方法,对目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端。相比于现有技术是采用电话、手机号码作为处理数据,本申请通过对获取的终端通信数据进行筛选,从而得到满足家庭关系条件的终端通信数据,能处理更多、范围更加广的通信数据,使得得到的结果更加具有准确性和数据的广泛性。

系统分别以满足预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与起始终端节点相关的关联用户节点;进而采用关联用户节点,构建各起始终端节点对应的家庭关系子图;获取各关联用户节点对应的操作信息,并根据操作信息和各家庭关系子图,构建各关联用户节点之间的家庭关系图。相比于现有技术,本申请通过构建最大连通图的方式能最大化的挖掘得到同个家庭关系网中的家庭成员,不仅能实现对数据的广泛的分析处理,得到一个更加具有数据统计意义的家庭关系网,而且通过该方法得到的家庭关系的更加完整和准确率也较高。

请参阅图2,本发明实施例中家庭关系网络生成方法的第二个实施例包括:

201、解析各通信数据,得到各目标用户终端的标识信息;

本实施例中,这里的标识识别信息,指的是每个终端设备在出厂时都会被分配到一个专有的标识识别码,如手机的IMEI码,通过识别该标识识别码即可知道该设备的名称、厂商等信息。系统解析获得的多个目标用户终端的通信数据,得到多个目标用户终端的标识识别信息。

202、根据标识信息,采用预置标识映射表,对各目标用户终端进行类型匹配,得到各目标用户终端的类型;

本实施例中,根据该标识识别信息,采用预置的标识识别信息与终端设备类型信息对应关系进行类型匹配,从而得到各目标用户终端的类型信息。

在实际应用中,系统通过对获得的多个目标用户终端的通信数据进行解析,解析通信数据中关于设备标识识别的信息,从而得到多个目标用户终端的标识识别信息;进而根据标识识别信息,采用预置的标识识别信息与终端设备类型信息对应关系进行类型匹配,该标识识别信息与终端设备类型信息对应关系是通过对市面上已经出现的目标用户终端,进行标识识别信息的整理成一个对照表信息,通过将标识信息输入至将对照表中即可知道该目标用户终端设备的类型信息;通过多标识信息进行对应关系的识别,得到各目标用户终端的类型信息。

203、根据各目标用户终端的类型,选取对应的过滤维度,并从各通信数据中选取与对应过滤维度相关的通信指标;

本实施例中,这里的预置目标用户终端类型,由于目标用户终端类型较多,而我们只需要对某些终端设备进行分析,如电脑和手机,通过对所需终端设备进行选取,从而使得分析的终端更加具有对应性。采用预置终端类型选取方法对各目标用户终端的类型进行类型选取,得到所需目标用户终端的类型。

204、根据过滤指标,计算各通信数据对应的通信特征,并根据各通信特征,对对应的通信数据进行过滤分析;

本实施例中,根据过滤指标,计算各通信数据对应的通信特征,并根据各通信特征,对对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端;

在实际应用中,系统通过采用终端类型选取方法对匹配得到的各目标用户终端类型进行选取,选取其中与用户个人常用的的设备(如电脑、手机),通过对这些所需处理的终端选取,得到所需目标用户终端的类型信息;进而根据选取的到的目标用户终端的类型信息,计算各通信数据对应的通信特征,进而通过通信特征,对对应的通信数据进行多次过滤,如通过将在同一个中转连接设备(如WiFi)中超过连接目标用户终端数量的进行过滤;再对家庭和公司的目标用户终端根据使用时间进行过滤;再而根据中转连接设备(如WiFi)的地址筛选连接在该设备的目标用户终端等,通过将这些过滤方法统一整理成预置的过滤方法,通过对目标用户终端对应的通信数据进行过滤分析,得到过滤分析结果;进而根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端。

205、分别以满足预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与起始终端节点相关的关联用户节点;

206、采用关联用户节点,构建各起始终端节点对应的家庭关系子图;

207、获取各关联用户节点对应的操作信息,并根据操作信息和各家庭关系子图,构建各关联用户节点之间的家庭关系图。

本发明实施例中,系统通过获取的目标用户终端通信数据进行解析,得到终端的标识识别信息,进而通过标识识别信息与终端设备类型信息进行匹配,从而得到目标用户终端的类型名称,进而对得到的目标用户终端进行所需类型终端的匹配筛选,得到所需处理的目标用户终端,进而相应的目标用户终端的通信数据的分析,从而得到过滤分析结果,并确定得到满足预置家庭关系条件的多个目标用户终端。相比于现有技术,本申请通过对获取的终端进行类型识别后,筛选符合家庭处理的终端类型,进而通过分析处理终端类型的通信数据得到满足条件的目标用户终端,使得处理的数据更加多样,而现有技术使用的数据是电话、手机号码等。通过处理后的大量目标用户终端数据,可以使得到的家庭关系网更加具有准确性。

请参阅图3,本发明实施例中家庭关系网络生成方法的第三个实施例包括:

301、获取多个目标用户终端对应的通信数据,并根据各通信数据,识别各目标用户终端的类型;

302、根据各目标用户终端的类型,选取预置的过滤方法,对目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端;

303、分别以满足预置家庭关系条件的目标用户终端为起始终端节点,并确定与起始终端节点对应目标用户终端连接的中转连接终端;

本实施例中,这里的预置家庭关系条件,指的是通过对家庭人数的调查,得到当前大多数家庭成员的人数区间范围,通过这个家庭成员人数范围,设定一个家庭成员人数条件,如设定家庭成员人数6人,对超过6人的则识别为非家庭用户终端;这里的中转连接设备,指的是终端进行信息交换的一个中转设备,如路由器、交换机等等;根据多个目标用户终端,将每个目标用户终端作为构建连接图的起始终端节点,并解析目标用户终端与中转连接设备之间的关系。

304、选取与中转连接终端存在连接关系的目标用户终端,并将选取的目标用户终端作为起始终端节点相关的关联用户节点;

305、将关联用户节点作为新的起始终端节点,并跳转执行确定与起始终端节点对应目标用户终端连接的中转连接终端的步骤,直到不存在新的起始终端节点连接的中转连接终端时停止,得到起始终端节点相关的全部关联用户节点;

本实施例中,系统采用预置关系挖掘算法,通过挖掘与起始终端节点相关的关系用户节点,得到目标用户终端相连节点的关联连接图。

在实际应用中,系统根据过滤分析得到的多个目标用户终端,将其中每个目标用户终端都作为构建连接图的起始终端节点,并进行解析目标用户终端与中转连接设备之间的连接对应关系;进而采用预置的关系挖掘算法,通过挖掘与起始终端节点相关的关系用户节点,查找该起始节点对应的中转连接设备(如WIFi),进而将连接在同一个中转连接设备构建在同一个连接图中,进而通过对连接同个连接图的目标用户终端都作为起始节点进行挖掘其与其他的中转连接设备之间的链接关系,进而通过该中转构建与其他目标用户终端中间的连接关系,进而构建关联连接图,这里的关联连接图通过整理后可得到对应的关联连通图,从而得到目标用户终端连接节点的关联连接图。

306、采用关联用户节点,构建各起始终端节点对应的家庭关系子图;

307、获取各关联用户节点对应的操作信息,并根据操作信息和各家庭关系子图,构建各关联用户节点之间的家庭关系图。

本发明实施例中,系统分别以满足预置家庭关系条件的目标用户终端为起始终端节点,并确定与起始终端节点对应目标用户终端连接的中转连接终端;进而采用预置关系挖掘算法,挖掘与起始终端节点相关的关系用户节点,得到目标用户终端相连的关系连接图。相比于现有技术,本申请通过各目标用户终端和中转连接设备之间连接关系,进行分析构建终端—中转连接设备的连接方式图,通过挖掘所有目标用户终端的连接关系,得到目标用户终端相连的关系连接图,通过终端的连接关系实现对不同终端之间关系的查找,操作容易实现,且能最大化的得到相应终端与其有连接关系的目标用户终端,能构建出更大的终端连接图。

请参阅图4,本发明实施例中家庭关系网络生成方法的第四个实施例包括:

401、获取多个目标用户终端对应的通信数据,并根据各通信数据,识别各目标用户终端的类型;

402、根据各目标用户终端的类型,选取预置的过滤方法,对目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端;

403、分别以满足预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与起始终端节点相关的关联用户节点;

404、识别关联用户节点中中转连接终端对应的第一关联用户节点和非中转连接终端对应的第二关联用户节点;

本实施例中,通过识别关联用户节点中中转连接终端对应的第一关联用户节点,并进行识别非中转连接终端对应的第二关联用户节点。

405、将与第一关联用户节点关联的第二关联用户节点及出起始终端节点进行连接,得到各起始终端节点对应的初始家庭关系子图;

本实施例中,将与第一关联用户节点关联的第二关联用户节点及出起始终端节点进行连接,从而得到各起始终端节点对应的初始家庭关系子图。

406、对初始家庭关系子图中相同目标用户终端对应的关联用户节点进行去重处理,得到各起始终端节点对应的家庭关系子图;

本实施例中,系统根据初始关系连接图,采用目标用户终端的通信数据,分析相应的目标用户终端的家庭使用者,进而将同一用户的终端进行去重处理,从而得到各起始终端节点对应的家庭关系子图,进而对对应家庭关系子图中的目标用户终端进行相应通信数据的解析,获取各关联用户节点对应的操作信息。

在实际应用中,系统识别关联用户节点中中转连接终端对应的第一关联用户节点,并进行识别非中转连接终端对应的第二关联用户节点;进而将与第一关联用户节点关联的第二关联用户节点及出起始终端节点进行连接,从而得到各起始终端节点对应的初始家庭关系子图;根据处理得到的初始关系连接图,通过解析初始关系连接图中各个目标用户终端的通信数据,分析该目标用户终端的用户名称和使用信息,进而根据分析信息将初始关系连接图中相同用户的终端进行去重处理,从而得到各起始终端节点对应的家庭关系子图,以及获取各关联用户节点对应的操作信息。

407、获取各关联用户节点对应的操作信息,并根据操作信息和各家庭关系子图,构建各关联用户节点之间的家庭关系图。

本发明实施例中,系统通过采用关联用户节点,剔除目标用户终端相连的关系连接图中的中转连接设备,得到初始关系连接图;进而根据初始关系连接图,去重同一用户的终端,得到各起始终端节点对应的家庭关系子图,以及获取各关联用户节点对应的操作信息。相比于现有技术,本申请通过将关系连接图中的中转连接设备剔除后直接连接,并将得到的初始关系连接图,利用通信数据分析所得的同一用户的终端进行去重处理,从而得到家庭关系子图。通过对关系连接图的剔除中转连接设备和同一目标用户终端的处理,得到的家庭关系子图更加符合处理要求,且处理方法简单能加快系统的处理效率,此外经过去重处理能得到更加准确的家庭关系子图网络。

请参阅图5,本发明实施例中家庭关系网络生成方法的第五个实施例包括:

501、获取多个目标用户终端对应的通信数据,并根据各通信数据,识别各目标用户终端的类型;

502、根据各目标用户终端的类型,选取预置的过滤方法,对目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端;

503、分别以满足预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与起始终端节点相关的关联用户节点;

504、采用关联用户节点,构建各起始终端节点对应的家庭关系子图;

505、解析操作信息,得到各目标用户终端对应的用户家庭信息;

本实施例中,这里的家庭信息,指的是其中涉及用户的年龄、性别、学历、家庭住址、经济情况、婚姻状态等信息;获取各关联用户节点对应的操作信息,从而通过解析获取得到的操作信息,解析其中包含有家庭关系的信息,从而得到各目标用户终端对应用户的家庭信息。

506、采用预置家庭关系分析方法分析对应的用户家庭信息,得到对应的用户家庭关系;

本实施例中,系统对解析得到对应用户的家庭信息采用预置家庭关系分析方法进行分析,可以依据家庭信息中的年龄和性别等确定对应用户的家庭关系。

507、根据对应用户的家庭关系,对各家庭关系子图进行家庭关系图的构建,得到各关联用户节点之间的家庭关系图。

本实施例中,系统根据对应用户的家庭关系,对各家庭关系子图进行家庭关系图的构建,得到各关联用户节点之间的家庭关系图。

在实际应用中,获取各关联用户节点对应的操作信息,从而通过解析处理所得的操作信息,通过获取其中有关该用户个人的基本信息,进而得到各目标用户终端对应的家庭信息,进而采用预置家庭关系分析法分析解析所得的对应用户的家庭信息,这里的家庭关系分析法可采用对用户的年龄和性别、婚姻状态来分析得相应用户在家庭中的关系,通过对家庭信息的分析,从而得到对应用户的家庭关系;进而根据对应用户的家庭关系,对各家庭关系子图中对应的用户进行家庭关系信息的标注,进而通过标注后的家庭关系子图进行家庭关系图的构建,从而得到各关联用户的家庭关系图。

本发明实施例中,获取各关联用户节点对应的操作信息,从而通过解析操作信息,得到各目标用户终端对应的用户家庭信息;进而采用预置家庭关系分析方法分析对应的用户家庭信息,得到对应的用户家庭关系;进而根据对应用户的家庭关系,对各家庭关系子图进行家庭关系图的构建,得到各关联用户节点之间的家庭关系图。相比于现有技术,本申请通过对所处理的目标用户终端对应的通信数据进行解析,通过家庭关系分析方法分析家庭信息,从而得到对应用户的家庭关系,进而根据处理所得的家庭关系子图即可构建出相应用户的家庭关系网。通过对目标用户终端通信数据的分析,在结合构建得到的家庭关系图,使得最终得到的家庭关系网还可得到关系网中各个成员的家庭角色,得到一个有着更加完整信息和准确性的家庭关系网络图。

上面对本发明实施例中家庭关系网络生成方法进行了描述,下面对本发明实施例中家庭关系网络生成装置进行描述,请参阅图6,本发明实施例中家庭关系网络生成装置一个实施例包括:

类型识别模块601,用于获取多个目标用户终端对应的通信数据,并根据各所述通信数据,识别各所述目标用户终端的类型;

过滤分析模块602,用于根据各所述目标用户终端的类型,选取预置的过滤方法,对所述目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端;

节点挖掘模块603,用于分别以满足所述预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与所述起始终端节点相关的关联用户节点;

子图构建模块604,用于采用所述关联用户节点,构建各所述起始终端节点对应的家庭关系子图;

关系构建模块605,用于获取各所述关联用户节点对应的操作信息,并根据所述操作信息和各所述家庭关系子图,构建各所述关联用户节点之间的家庭关系图。

本发明实施例中,系统获取多个目标用户终端对应的通信数据,并识别各目标用户终端的类型;进而根据各目标用户终端的类型,选取预置的过滤方法,对所述目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端。相比于现有技术是采用电话、手机号码作为处理数据,本申请通过对获取的终端通信数据进行筛选,从而得到满足家庭关系条件的终端通信数据,能处理更多、范围更加广的通信数据,使得得到的结果更加具有准确性和数据的广泛性。

系统分别以满足预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与起始终端节点相关的关联用户节点;进而采用关联用户节点,构建各起始终端节点对应的家庭关系子图;从而获取各关联用户节点对应的操作信息,并根据操作信息和各家庭关系子图,构建各关联用户节点之间的家庭关系图。相比于现有技术,本申请通过构建最大连通图的方式能最大化的挖掘得到同个家庭关系网中的家庭成员,不仅能实现对数据的广泛的分析处理,得到一个更加具有数据统计意义的家庭关系网,而且通过该方法得到的家庭关系的更加完整和准确率也较高。

请参阅图7,本发明实施例中家庭关系网络生成装置的另一个实施例包括:

类型识别模块601,用于获取多个目标用户终端对应的通信数据,并根据各所述通信数据,识别各所述目标用户终端的类型;

过滤分析模块602,用于根据各所述目标用户终端的类型,选取预置的过滤方法,对所述目标用户终端对应的通信数据进行过滤分析,并根据过滤分析的结果,确定满足预置家庭关系条件的多个目标用户终端;

节点挖掘模块603,用于分别以满足所述预置家庭关系条件的目标用户终端为起始终端节点,采用预置关系挖掘算法,挖掘与所述起始终端节点相关的关联用户节点;

子图构建模块604,用于采用所述关联用户节点,构建各所述起始终端节点对应的家庭关系子图;

关系构建模块605,用于获取各所述关联用户节点对应的操作信息,并根据所述操作信息和各所述家庭关系子图,构建各所述关联用户节点之间的家庭关系图。

具体的,所述类型识别模块601包括:

标志识别单元6011,用于解析各所述通信数据,得到各所述目标用户终端的标识信息;

类型匹配单元6012,用于根据所述标识信息,采用预置标识映射表,对各所述目标用户终端进行类型匹配,得到各所述目标用户终端的类型。

具体的,所述过滤分析模块602包括:

选取单元6021,用于根据各所述目标用户终端的类型,选取对应的过滤维度,并从各所述通信数据中选取与对应过滤维度相关的通信指标;

终端过滤单元6022,用于根据所述过滤指标,计算各所述通信数据对应的通信特征,并根据各所述通信特征,对对应的通信数据进行过滤分析。

具体的,所述节点挖掘模块603包括:

连接解析单元6031,用于分别以满足所述预置家庭关系条件的目标用户终端为起始终端节点,并确定与所述起始终端节点对应目标用户终端连接的中转连接终端;

关系连接单元6032,用于选取与所述中转连接终端存在连接关系的目标用户终端,并将选取的目标用户终端作为所述起始终端节点相关的关联用户节点;将所述关联用户节点作为新的起始终端节点,并跳转执行所述确定与所述起始终端节点对应目标用户终端连接的中转连接终端的步骤,直到不存在所述新的起始终端节点连接的中转连接终端时停止,得到所述起始终端节点相关的全部关联用户节点。

具体的,所述子图构建模块604包括:

中转剔除单元6041,用于识别所述关联用户节点中中转连接终端对应的第一关联用户节点和非中转连接终端对应的第二关联用户节点;

终端去重单元6042,用于将与所述第一关联用户节点关联的第二关联用户节点及出起始终端节点进行连接,得到各所述起始终端节点对应的初始家庭关系子图;对所述初始家庭关系子图中相同目标用户终端对应的关联用户节点进行去重处理,得到各所述起始终端节点对应的家庭关系子图。

具体的,所述关系构建模块605包括:

家庭信息获取单元6051,用于解析所述操作信息,得到各所述目标用户终端对应的用户家庭信息;

信息分析单元6052,用于采用预置家庭关系分析方法分析对应的用户家庭信息,得到对应的用户家庭关系;

关系图构建单元6053,用于根据用户家庭关系,对各家庭关系子图连接,得到各关联用户节点之间的家庭关系图。

本发明实施例中,系统通过识别和分析获取得到的目标用户终端的通信数据,得到所需处理的目标用户终端类型,进而对符合要求的目标用户终端构建关系连接图,并对构建的关系连接图中的中转连接设备去除后直连相应的目标用户终端和同一用户的终端去重处理,得到初始家庭关系子图,进而利用目标用户终端的通信数据分析得到相关用户的家庭信息,进而结合初始家庭关系子图可以得到家庭成员身份确定的家庭关系网图。相比于现有技术,本申请处理的用户数据更加复杂,使得处理结果更加具有数据科学性,且能够建立一个更加准确和知道相应家庭成员身份的家庭网络图。

上面图6和图7从模块化功能实体的角度对本发明实施例中的家庭关系网络生成装置进行详细描述,下面从硬件处理的角度对本发明实施例中家庭关系网络生成设备进行详细描述。

图8是本发明实施例提供的一种家庭关系网络生成设备的结构示意图,该家庭关系网络生成设备800可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)810(例如,一个或一个以上处理器)和存储器820,一个或一个以上存储应用程序833或数据832的存储介质830(例如一个或一个以上海量存储设备)。其中,存储器820和存储介质830可以是短暂存储或持久存储。存储在存储介质830的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对家庭关系网络生成设备800中的一系列指令操作。更进一步地,处理器810可以设置为与存储介质830通信,在家庭关系网络生成设备800上执行存储介质830中的一系列指令操作。

家庭关系网络生成设备800还可以包括一个或一个以上电源840,一个或一个以上有线或无线网络接口850,一个或一个以上输入输出接口860,和/或,一个或一个以上操作系统831,例如Windows Serve,Mac OS X,Unix,Linux,FreeBSD等等。本领域技术人员可以理解,图8示出的家庭关系网络生成设备结构并不构成对家庭关系网络生成设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

本发明还提供一种家庭关系网络生成设备,所述计算机设备包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行上述各实施例中的所述家庭关系网络生成方法的步骤。本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述家庭关系网络生成方法的步骤。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号