一种企业关系建立方法以及装置

文档序号:1846146 发布日期:2021-11-16 浏览:9次 >En<

阅读说明:本技术 一种企业关系建立方法以及装置 (Enterprise relation establishing method and device ) 是由 徐向栋 李志勇 于 2021-08-19 设计创作,主要内容包括:本申请公开了一种企业关系建立方法以及装置。所述企业关系建立方法包括:获取企业关系数据库,企业关系数据库包括多个企业节点,每个企业节点与至少一个其他企业节点之间具有直接连接关系,每个企业节点通过与其具有直接连接关系的企业节点能够与所述企业关系数据库中的任意一个企业节点之间生成间接连接关系;获取待建立联系的两个企业节点;通过企业关系数据库将两个存在于企业关系数据库内且不存在直接连接关系的企业节点连接。本申请的企业关系建立方法通过企业关系数据库将使用者希望找到连接关系的两个企业之间生成连接关系,从而方便企业寻找自己需要寻找到的信息,相对于现有技术而言,省时省力。(The application discloses an enterprise relationship establishing method and device. The enterprise relationship establishing method comprises the following steps: acquiring an enterprise relational database, wherein the enterprise relational database comprises a plurality of enterprise nodes, each enterprise node has a direct connection relationship with at least one other enterprise node, and each enterprise node can generate an indirect connection relationship with any one enterprise node in the enterprise relational database through the enterprise node having the direct connection relationship with the enterprise node; acquiring two enterprise nodes to be linked; and connecting two enterprise nodes which exist in the enterprise relational database and do not have direct connection relation through the enterprise relational database. According to the enterprise relation establishing method, the connection relation is generated between two enterprises of which the user wants to find the connection relation through the enterprise relation database, so that the enterprises can conveniently find the information needing to be found, and time and labor are saved compared with the prior art.)

一种企业关系建立方法以及装置

技术领域

本申请涉及企业关系获取技术领域,具体涉及一种企业关系建立方法以及企业关系建立装置。

背景技术

互联网科技高度发达的今天,各行各业的发展已经不仅仅依托于本行业的资源,能否合理的整合与利用跨界的资源才是企业持续高速发展的瓶颈,由此可见,企业的关系网越大,越牢固,为企业持续发展提供的助力也越大,尤其是跨行业的企业关系更显得弥足珍贵,那么如何才能建立广阔的企业关系网呢?又该从身边的哪些企业入手呢?相信每位企业家都想知道答案,其实这个答案可以通过互联网获得,但互联网中充斥着大量的信息,这些信息却不能很好的为企业所用,大量的信息不对称使企业白白错失了良机而不自知。

现有技术的企业间合作关系从网络中爬取相关资料,需要大量人工来进行生成,费时费力。

现有的企业如果想知道自己的企业能够与哪些企业之间有直接或者间接的关系,需要去网上通过人工的方式自己从大量的数据中去寻找,费时费力。

因此,希望有一种技术方案来克服或至少减轻现有技术的至少一个上述缺陷。

发明内容

本发明的目的在于提供一种企业关系建立方法来克服或至少减轻现有技术的至少一个上述缺陷。

本发明的一个方面,提供一种企业关系建立方法,所述企业关系建立方法包括:

获取企业关系数据库,所述企业关系数据库包括多个企业节点,每个企业节点与至少一个其他企业节点之间具有直接连接关系,每个企业节点通过与其具有直接连接关系的企业节点能够与所述企业关系数据库中的任意一个企业节点之间生成间接连接关系;

获取待建立联系的两个企业节点;

通过所述企业关系数据库将两个存在于所述企业关系数据库内且不存在直接连接关系的企业节点连接并输出或将两个存在于所述企业关系数据库内且存在直接连接关系的企业节点输出,其中,所述连接包括直接连接和/或间接连接。

可选地,所述企业关系建立方法进一步包括更新所述企业关系数据库,所述更新所述企业关系数据库包括:

获取所述企业关系数据库;

获取用户调用所述企业关系数据库中的信息时的操作信息;

根据所述操作信息生成企业关系数据库中不存在的两家不同企业间的直接连接关系。

可选地,所述企业关系数据库进一步包括每两个相连的企业节点的合作详情信息,其中,企业节点包括企业名称信息。

可选地,所述操作信息包括:

第一操作信息:用户调用所述企业关系数据库时输入的企业名称信息,其中,所述企业名称信息包括至少两个企业名称,所述用户在每次调用所述企业关系数据库时输入的企业名称信息为两个;

第二操作信息:用户调用所述企业关系数据库时的时间信息;

第三操作信息:用户调用所述企业关系数据库时使用的IP地址;

第四操作信息:用户调用所述企业关系数据库时的用户名;

第五操作信息:用户调用所述企业关系数据库时获取到的与其输入的企业名称信息对应的连接关系信息的数量;

第六操作信息:用户获取到的与其输入的企业名称信息对应的连接关系信息后进行下一次调用或者与所述企业关系数据库断开连接时的时间间隔信息;

第七操作信息:用户输入相同企业名称信息时调用所述企业关系数据库的次数信息,每次输入相同企业名称信息时所述企业关系数据库输出一条企业链,每条所述企业链至少包括用户调用所述企业关系数据库时输入的企业名称信息所对应的企业节点;

第八操作信息:用户调用所述企业链中的合作详情信息的次数信息以及所调用的合作详情信息所对应的企业节点的企业名称信息;

第九操作信息:用户每次获取到所述企业链中的合作详情信息后进行下一次调用或者与所述企业关系数据库断开连接时的时间间隔信息;

第十操作信息:用户当日调用企业关系数据库的次数;

第十一操作信息:用户调用企业关系数据库的总次数;

第十二操作信息:用户自第一次调用所述企业关系数据库至最近一次调用所述企业关系数据库的天数。

可选地,根据所述操作信息生成企业直接连接关系包括:

获取兴趣判断条件以及验证条件;

根据所述操作信息、所述兴趣判断条件以及所述验证条件判断用户兴趣类型;

根据所述操作信息以及用户兴趣类型生成企业直接连接关系。

可选地,所述兴趣判断条件包括需求类兴趣判断条件、验证类兴趣判断条件以及好奇类兴趣判断条件;

所述用户兴趣类型包括需求类兴趣、验证类兴趣以及好奇类兴趣;

所述验证条件包括需求类兴趣验证条件以及好奇类兴趣验证条件;

所述根据所述操作信息、所述兴趣判断条件以及所述验证条件判断用户兴趣类型包括:

根据所述操作信息以及所述验证类兴趣判断条件判断是否属于验证类兴趣,若是,则判断用户兴趣类型为验证类兴趣;

根据所述操作信息以及所述需求类兴趣判断条件判断是否属于需求类兴趣,若是,则根据所述需求验证条件判断是否符合需求类兴趣验证条件,若根据所述需求验证条件判断为是,则判断用户兴趣类型为需求类兴趣;若根据所述验证条件判断为否,则判断用户兴趣类型为好奇类兴趣;

根据所述操作信息以及所述好奇类兴趣判断条件判断是否属于好奇类兴趣,若是,则根据所述好奇验证条件判断是否符合好奇类兴趣验证条件,若根据所述好奇验证条件判断为是,则判断用户兴趣类型为好奇类兴趣;若根据所述好奇验证条件判断为否,则判断用户兴趣类型为需求类兴趣。

可选地,所述根据所述操作信息以及用户兴趣类型生成企业直接连接关系包括:

当所述用户兴趣类型为验证类兴趣时,分别获取各次用户调用所述企业关系数据库时输入的两个企业名称信息;

为每次获取的用户调用所述企业关系数据库时输入的两个企业名称信息进行如下操作:

将两个企业名称信息关联从而生成第一企业连接关系作为企业直接连接关系。

可选地,所述根据所述操作信息以及用户兴趣类型生成企业直接连接关系进一步包括:

当所述用户兴趣类型为需求类兴趣时,获取第六操作信息、第七操作信息、第八操作信息以及第九操作信息;

根据所述第六操作信息以及第七操作信息获取用户重视的企业链;

根据所述第八操作信息以及第九操作信息获取用户重视的企业节点;

将获取到的用户重视的企业节点称为重视节点;其中,获取所述重视节点前用户输入的企业名称信息分别称为第一企业名称信息以及第二企业名称信息,且所述第一企业名称信息及第二企业名称信息均视为重视节点;

判断获取所述重视节点后用户输入的企业名称信息中是否改变,若有改变,则将改变后的用户输入的企业名称信息分别称为第三企业名称信息以及第四企业名称信息;

判断重视节点中的企业名称信息是否包含第三企业名称信息或第四企业名称信息,若包含第三企业名称信息且不包含第四企业名称信息,则将第一企业名称信息与第四企业名称信息进行关联从而生成直接连接关系,将第二企业名称信息与第四企业名称信息进行关联从而生成直接连接关系;若包含第四企业名称信息且不包含第三企业名称信息,则将第一企业名称信息与第三企业名称信息进行关联从而生成直接连接关系,将第二企业名称信息与第三企业名称信息进行关联从而生成直接连接关系。

可选地,所述根据所述操作信息以及用户兴趣类型生成企业直接连接关系进一步包括:

当所述用户兴趣类型为好奇类兴趣时,获取用户第一次调用第一操作信息时输入的企业名称信息,其中一个为第一企业名称信息,另一个为第二企业名称信息;

获取预设头部企业信息库,所述预设头部企业信息库中包括多个预设头部企业名称信息;

判断所述预设头部企业信息库中是否包括所述第一企业名称信息或第二企业名称信息,若包括第一企业名称信息,则

将用户在除第一次调用企业关系数据库以外的调用企业关系数据库时输入的企业名称信息称为第三企业名称信息及第四企业名称信息;

判断所述预设头部企业信息库中是否包括所述第三企业名称信息或第四企业名称信息,若包括第三企业名称信息,则将所述第二企业名称信息与第四企业名称信息进行比对,若所述第二企业名称信息与第四企业名称信息不同,则

将第二企业名称信息与第四企业名称信息关联从而生成第三企业连接关系作为企业直接连接关系;若包括第四企业名称信息,则将第二企业名称信息与第三企业名称信息进行比对,若第二企业名称信息与第三企业名称信息不同,则将第二企业名称信息与第三企业名称信息关联从而生成第三企业连接关系作为企业直接连接关系;

判断所述预设头部企业信息库中是否包括所述第一企业名称信息或第二企业名称信息,若包括第二企业名称信息,则

判断用户在除第一次调用企业关系数据库以外的调用企业关系数据库时输入的企业名称信息称为第三企业名称信息及第四企业名称信息;

判断所述预设头部企业信息库中是否包括所述第三企业名称信息或第四企业名称信息,若包括第三企业名称信息,则将第一企业名称信息与第四企业名称信息进行比对,若第一企业名称信息与第四企业名称信息不同,则将第一企业名称信息与第四企业名称信息关联从而生成第三企业连接关系作为企业直接连接关系;若包括第四企业名称信息,则将第一企业名称信息与第三企业名称信息进行比对,若第一企业名称信息与第三企业名称信息不同,则将第一企业名称信息与第三企业名称信息关联从而生成第三企业连接关系作为企业直接连接关系。

本申请还提供了一种企业关系建立装置,所述企业关系建立包括:

企业关系数据库获取模块,所述企业关系数据库获取模块用于获取企业关系数据库,所述企业关系数据库包括多个企业节点,每个企业节点与至少一个其他企业节点之间具有直接连接关系,每个企业节点通过与其具有直接连接关系的企业节点能够与所述企业关系数据库中的任意一个企业节点之间生成间接连接关系;

联系节点获取模块,所述联系节点获取模块用于获取待建立联系的两个企业节点;

联系建立模块,所述联系建立模块用于通过所述企业关系数据库将两个存在于所述企业关系数据库内且不存在直接连接关系的企业节点连接并输出或将两个存在于所述企业关系数据库内且存在直接连接关系的企业节点输出,其中,所述连接包括直接连接和/或间接连接。

有益效果:

本申请的企业关系建立方法通过企业关系数据库将使用者希望找到连接关系的两个企业之间生成连接关系,从而方便企业寻找自己需要寻找到的信息,相对于现有技术而言,省时省力。

附图说明

图1为本申请一实施例的企业关系建立方法的流程示意图。

图2是一种电子设备,用于实现图1所示的企业关系建立方法。

具体实施方式

为使本申请实施的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本申请一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。下面结合附图对本申请的实施例进行详细说明。

需要说明的是,在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。

图1为本申请一实施例的企业关系建立的流程示意图。

如图1所示的基于用户行为的企业关系建立包括:

步骤1:获取企业关系数据库,所述企业关系数据库包括多个企业节点,每个企业节点与至少一个其他企业节点之间具有直接连接关系,每个企业节点通过与其具有直接连接关系的企业节点能够与所述企业关系数据库中的任意一个企业节点之间生成间接连接关系;

步骤2:获取待建立联系的两个企业节点;

步骤3:通过所述企业关系数据库将两个存在于所述企业关系数据库内且不存在直接连接关系的企业节点连接并输出或将两个存在于所述企业关系数据库内且存在直接连接关系的企业节点输出,其中,所述连接包括直接连接和/或间接连接。

本申请的企业关系建立方法通过企业关系数据库将使用者希望找到连接关系的两个企业之间生成连接关系,从而方便企业寻找自己需要寻找到的信息,相对于现有技术而言,省时省力。

在本实施例中,企业关系建立方法进一步包括更新企业关系数据库,更新企业关系数据库包括:

获取企业关系数据库;

获取用户调用企业关系数据库中的信息时的操作信息;

根据操作信息生成企业关系数据库中不存在的企业与其他企业之间的直接连接关系。

本申请可以根据用户自身的操作信息自动衍生出企业关系链信息,从而通过用户自身的不断操作自动丰富企业关系数据库,而不需要专门的操作人员来进行企业关系数据库的扩充,节省了人力物力。

在本实施例中,企业关系数据库进一步包括每两个相连的企业节点的合作详情信息,其中,企业节点包括企业名称信息。

在本实施例中,操作信息包括:

第一操作信息:用户调用企业关系数据库时输入的企业名称信息,其中,企业名称信息包括至少两个企业名称,用户在每次调用企业关系数据库时输入的企业名称信息为两个;

第二操作信息:用户调用所述企业关系数据库时的时间信息;

第三操作信息:用户调用企业关系数据库时使用的IP地址;

第四操作信息:用户调用企业关系数据库时的用户名;

第五操作信息:用户调用企业关系数据库时获取到的与其输入的企业名称信息对应的连接关系信息的数量;

第六操作信息:用户获取到的与其输入的企业名称信息对应的连接关系信息后进行下一次调用或者与所述企业关系数据库断开连接时的时间间隔信息;

第七操作信息:用户输入相同企业名称信息时调用企业关系数据库的次数信息,每次输入相同企业名称信息时所述企业关系数据库输出一条企业链,每条企业链至少包括用户调用企业关系数据库时输入的企业名称信息所对应的企业节点;

第八操作信息:用户调用所述企业链中的合作详情信息的次数信息以及所调用的合作详情信息所对应的企业节点的企业名称信息;

第九操作信息:用户每次获取到企业链中的合作详情信息后进行下一次调用或者与企业关系数据库断开连接时的时间间隔信息;

第十操作信息:用户当日调用企业关系数据库的次数;

第十一操作信息:用户调用企业关系数据库的总次数;

第十二操作信息:用户自第一次调用企业关系数据库至最近一次调用企业关系数据库的天数。

在本实施例中,根据所述操作信息生成企业直接连接关系包括:

获取兴趣判断条件以及验证条件;

获取兴趣判断条件以及验证条件;

根据操作信息、兴趣判断条件以及验证条件判断用户兴趣类型;

根据操作信息以及用户兴趣类型生成企业直接连接关系。

在本实施例中,兴趣判断条件包括需求类兴趣判断条件、验证类兴趣判断条件以及好奇类兴趣判断条件;

用户兴趣类型包括需求类兴趣、验证类兴趣以及好奇类兴趣;

验证条件包括需求类兴趣验证条件以及好奇类兴趣验证条件;

根据操作信息、兴趣判断条件以及验证条件判断用户兴趣类型包括:

根据操作信息以及验证类兴趣判断条件判断是否属于验证类兴趣,若是,则判断用户兴趣类型为验证类兴趣;

根据操作信息以及需求类兴趣判断条件判断是否属于需求类兴趣,若是,则根据需求验证条件判断是否符合需求类兴趣验证条件,若根据需求验证条件判断为是,则判断用户兴趣类型为需求类兴趣;若根据验证条件判断为否,则判断用户兴趣类型为好奇类兴趣;

根据操作信息以及好奇类兴趣判断条件判断是否属于好奇类兴趣,若是,则根据好奇验证条件判断是否符合好奇类兴趣验证条件,若根据好奇验证条件判断为是,则判断用户兴趣类型为好奇类兴趣;若根据好奇验证条件判断为否,则判断用户兴趣类型为需求类兴趣。

本申请根据用户的使用习惯将用户的兴趣类型分为好奇类、需求类以及验证类兴趣,从而能够针对不同的类型进行不同的判断,使得判断更为贴合使用者的实际心里。

在本实施例中,需求类兴趣判断条件为判断用户是否第一次调用企业关系数据库,具体而言:

获取第十二操作信息;

根据第十二操作信息判断用户是否为第一次调用企业关系数据库,若是,则判断用户兴趣类型为需求类兴趣。例如,第十二操作信息显示用户自第一次调用所述企业关系数据库至当前调用所述企业关系数据库的天数为1,则可以认为用户首次调用企业关系数据库,此时,则判断用户兴趣类型为需求类兴趣。

在本实施例中,根据操作信息以及需求类兴趣判断条件判断是否属于需求类兴趣,若是,则根据需求验证条件判断是否符合需求类兴趣验证条件,若根据需求验证条件判断为是,则判断用户兴趣类型为需求类兴趣;若根据所述验证条件判断为否,则判断用户兴趣类型为好奇类兴趣具体为:

根据第十二操作信息判断用户调用企业关系数据库的天数是否超过预设天数,例如,超过5天、7天或者其他预设天数。若是,则根据所述需求验证条件判断是否符合需求类兴趣验证条件,具体而言:

获取第五操作信息、第六操作信息以及第七操作信息,若判断第五操作信息的用户调用企业关系数据库时获取到的与其输入的企业名称信息对应的连接关系信息的数量超过预设的数量,预设的数量可以根据需要自行设定,例如,数量为10次、20次或者其他次数,或者未超过预设的数量且同时满足如下条件:

第六操作信息的时间间隔信息超过预设的时间阈值,该时间阈值可以是5秒、6秒或者其他预设时间,以及,

第七操作信息的次数信息超过预设次数,例如,2次、3次或者其他次数时,则判断用户兴趣类型为需求类兴趣,若否,则

判断用户兴趣类型为好奇类兴趣。

在本实施例中,根据操作信息以及好奇类兴趣判断条件判断是否属于好奇类兴趣,若是,则根据好奇验证条件判断是否符合好奇类兴趣验证条件,若根据好奇验证条件判断为是,则判断用户兴趣类型为好奇类兴趣;若根据好奇验证条件判断为否,则判断用户兴趣类型为需求类兴趣具体为:

根据第十二操作信息判断用户调用企业关系数据库的天数是否未超过预设天数,例如,超过5天、7天或者其他预设天数。若是,则根据所述好奇验证条件判断是否符合好奇类兴趣验证条件,具体而言:

获取第五操作信息、第六操作信息以及第七操作信息,若判断第五操作信息的用户调用企业关系数据库时获取到的与其输入的企业名称信息对应的连接关系信息的数量未超过预设的数量,预设的数量可以根据需要自行设定,例如,数量为10次、20次或者其他次数,且同时满足如下条件:

第六操作信息的时间间隔信息超过预设的时间阈值,该时间阈值可以是5秒、6秒或者其他预设时间,以及,

第七操作信息的次数信息超过预设次数,例如,2次、3次或者其他次数时,则判断用户兴趣类型为需求类兴趣,若否,则

判断用户兴趣类型为好奇类兴趣。

在本实施例中,根据操作信息以及用户兴趣类型生成企业直接连接关系包括:

当用户兴趣类型为验证类兴趣时,分别获取各次用户调用所述企业关系数据库时输入的两个企业名称信息;

为每次获取的用户调用所述企业关系数据库时输入的两个企业名称信息进行如下操作:

将两个企业名称信息关联从而生成第一企业连接关系作为企业直接连接关系。

当用户为验证类兴趣时,通常是因为用户想判断本申请的数据库是否准确,此时,其所输入的企业通常情况下为用户自身知道有连接关系的企业,因此,一旦用户兴趣类型为验证类时,其所输入的企业之间理论上在现实中存在连接关系,因此,将用户输入的两个企业进行连接,从而在数据库没有上述连接关系的情况下建立他们的连接关系。

举例来说,当用户兴趣类型为验证类兴趣时,分别获取各次用户调用所述企业关系数据库时输入的两个企业名称信息,例如仅包括一次调用,则此时第一操作信息包括两个企业名称,例如,包括A企业名称以及B企业名称;

将两个企业名称信息关联从而生成第一企业连接关系作为企业直接连接关系,即将A企业名称作为一个节点,将B企业名称作为节点并将该两个节点进行关联从而形成第一企业连接关系。

在一个实施例中,还包括如下步骤:

判断企业直接连接关系中是否包括所述第一企业连接关系,举例来说,如果企业直接连接关系中的一个企业节点包括A企业名称,另一个企业节点为B企业名称,且包括A企业名称的企业节点与包括B企业名称的企业节点之间具有连接关系,则认为企业直接连接关系中包括所述第一企业连接关系,反之则认为不包括,当不包括时,将所述第一企业连接关系作为未记载的企业直接连接关系并将其存储至所述企业关系数据库中。可以理解的是,当企业关系数据库具有包括A企业名称的节点与包括B企业名称的企业节点时,直接在他们之间生成一个连接即可,若企业关系数据库中不包括A企业名称的企业节点与包括B企业名称的企业节点,或者只包括一个企业节点,则生成不包括的那个企业节点并生成连接。

在本实施例中,根据所述操作信息以及用户兴趣类型生成企业直接连接关系进一步包括:

当用户兴趣类型为需求类兴趣时,获取第六操作信息、第七操作信息、第八操作信息以及第九操作信息;

根据第六操作信息以及第七操作信息获取用户重视的企业链;

根据第八操作信息以及第九操作信息获取用户重视的企业节点;

将获取到的用户重视的企业节点称为重视节点;其中,获取重视节点前用户输入的企业名称信息分别称为第一企业名称信息以及第二企业名称信息,且所述第一企业名称信息及第二企业名称信息均视为重视节点;

判断获取重视节点后用户输入的企业名称信息中是否改变,若有改变,则将改变后的用户输入的企业名称信息分别称为第三企业名称信息以及第四企业名称信息;

判断重视节点中的企业名称信息是否包含第三企业名称信息或第四企业名称信息,若包含第三企业名称信息且不包含第四企业名称信息,则将第一企业名称信息与第四企业名称信息进行关联从而生成直接连接关系,将第二企业名称信息与第四企业名称信息进行关联从而生成直接连接关系;若包含第四企业名称信息且不包含第三企业名称信息,则将第一企业名称信息与第三企业名称信息进行关联从而生成直接连接关系,将第二企业名称信息与第三企业名称信息进行关联从而生成直接连接关系。

下面以举例的方式对上述的当用户兴趣类型为需求类兴趣时,根据操作信息以及用户兴趣类型生成企业直接连接关系进行举例阐述。

例如,在一个企业关系数据库中,包括A、B、C、D四个企业节点,企业直接连接关系或间接连接关系包括A-B-C,A-B,A-B-C-D。

当用户兴趣类型为需求类兴趣时,获取第六操作信息、第七操作信息、第八操作信息以及第九操作信息,例如,

用户获取到的与其输入的企业名称信息对应的连接关系信息后进行下一次调用或者与所述企业关系数据库断开连接时的时间间隔信息,例如,用户在一次调用中输入的企业名称信息为A以及C,并进行多次调用,例如,第一次调用获取到A-B-C,第二次调用获取到A-B,第三次调用获取到A-B-C-D,其中,第一次调用获取到A-B-C后距离下次调用的间隔时间最长,此时,则认为第一次调用获取到A-B-C为用户重视的企业链。

另外,用户在每次调用时,均查看了B企业的合作详情信息,则认为B企业为重视节点,此时,则获取所述重视节点前用户输入的企业名称信息分别称为第一名称信息以及第二名称信息,即A为第一名称信息,B为第二名称信息,且第一企业名称信息及第二企业名称信息均视为重视节点。

在本实施例中,重视节点即包括A、B、C。

判断重视节点中的企业名称信息是否包含第三企业名称信息(B)或第四企业名称信息(D),若包含第三企业名称信息(B)且不包含第四企业名称信息(D),则将第一企业名称信息(A)与第四企业名称信息(D)进行关联从而生成直接连接关系,将第二企业名称信息(C)与第四企业名称信息(D)进行关联从而生成直接连接关系。

在本实施例中,根据操作信息以及用户兴趣类型生成企业直接连接关系进一步包括:

当所述用户兴趣类型为好奇类兴趣时,获取用户第一次调用第一操作信息时输入的企业名称信息,其中一个为第一企业名称信息,另一个为第二企业名称信息;

获取预设头部企业信息库,所述预设头部企业信息库中包括多个预设头部企业名称信息;

判断所述预设头部企业信息库中是否包括所述第一企业名称信息或第二企业名称信息,若包括第一企业名称信息,则

将用户在除第一次调用企业关系数据库以外的调用企业关系数据库时输入的企业名称信息称为第三企业名称信息及第四企业名称信息;

判断所述预设头部企业信息库中是否包括所述第三企业名称信息或第四企业名称信息,若包括第三企业名称信息,则将所述第二企业名称信息与第四企业名称信息进行比对,若所述第二企业名称信息与第四企业名称信息不同,则

将第二企业名称信息与第四企业名称信息关联从而生成第三企业连接关系作为企业直接连接关系;若包括第四企业名称信息,则将第二企业名称信息与第三企业名称信息进行比对,若第二企业名称信息与第三企业名称信息不同,则将第二企业名称信息与第三企业名称信息关联从而生成第三企业连接关系作为企业直接连接关系;

判断所述预设头部企业信息库中是否包括所述第一企业名称信息或第二企业名称信息,若包括第二企业名称信息,则

判断用户在除第一次调用企业关系数据库以外的调用企业关系数据库时输入的企业名称信息称为第三企业名称信息及第四企业名称信息;

判断所述预设头部企业信息库中是否包括所述第三企业名称信息或第四企业名称信息,若包括第三企业名称信息,则将第一企业名称信息与第四企业名称信息进行比对,若第一企业名称信息与第四企业名称信息不同,则将第一企业名称信息与第四企业名称信息关联从而生成第三企业连接关系作为企业直接连接关系;若包括第四企业名称信息,则将第一企业名称信息与第三企业名称信息进行比对,若第一企业名称信息与第三企业名称信息不同,则将第一企业名称信息与第三企业名称信息关联从而生成第三企业连接关系作为企业直接连接关系。

下面以举例的方式对上述的当用户兴趣类型为好奇类兴趣时,根据操作信息以及用户兴趣类型生成企业直接连接关系进行举例阐述。

当用户兴趣类型为好奇类兴趣时,获取用户第一次输入的企业名称信息,其中一个为第一企业名称信息,另一个为第二企业名称信息,例如,第一次调用时输入的为A以及B,其中A为第一企业名称信息,B为第二企业名称信息。

获取预设头部企业信息库,预设头部企业信息库中包括多个预设头部企业名称信息;例如,预设头部企业信息库中包括A、C、H、E等。

判断预设头部企业信息库中是否包括第一企业名称信息或第二企业名称信息,若包括第一企业名称信息A,则

将用户在除第一次调用企业关系数据库以外的调用企业关系数据库时输入的企业名称信息称为第三企业名称信息及第四企业名称信息,例如,用户后来输入的企业名称信息为C、D;其中,第三企业名称信息为C、第四企业名称信息为D。

判断预设头部企业信息库中是否包括第三企业名称信息或第四企业名称信息,例如,若包括第三企业名称信息C,则将第二企业名称信息B与第四企业名称信息D进行比对,若所述第二企业名称信息B与第四企业名称信息D不同,则

将第二企业名称信息B与第四企业名称信息D关联从而生成第三企业连接关系作为企业直接连接关系。

在本实施例中,采用如下方式判断所述第一企业连接关系是否真实包括:

获取第一操作信息中的各个企业名称信息;

获取自网络中获取的各个企业名称信息所对应的合作伙伴企业信息;

若每个企业名称信息所对应的合作伙伴企业信息中包括第一操作信息中的其他企业名称信息,则判断为真。

举例来说,通过第一操作信息的中各个企业名称信息从网络上获取各个企业名称信息所对应的合作伙伴企业信息,例如,第一操作信息中包括A企业、B企业,通过网络爬虫等方式可以获取到A企业的官网上的信息、B企业官网上的信息、或者其他政府公开网站上的信息;

获取这些网站上的合作伙伴企业信息,例如,在A企业的官方网站上获取到其与B企业为合作伙伴,在B企业官网上获取到与A企业为合作伙伴,则判断为真。

在其他实施例中,还可以采用人工的方式去判断,例如,给A企业的员工打电话求证或者给B企业的员工打电话求证等。

在本实施例中,判断第二企业连接关系是否真实以及判断第三企业连接关系是否真实也可以采用上述方法进行判断,在此不再赘述。

本申请还提供了一种企业关系建立装置,所述企业关系建立包括企业关系数据库获取模块、联系节点获取模块以及联系建立模块,企业关系数据库获取模块用于获取企业关系数据库,企业关系数据库包括多个企业节点,每个企业节点与至少一个其他企业节点之间具有直接连接关系,每个企业节点通过与其具有直接连接关系的企业节点能够与所述企业关系数据库中的任意一个企业节点之间生成间接连接关系;

联系节点获取模块用于获取待建立联系的两个企业节点;

联系建立模块用于通过企业关系数据库将两个存在于企业关系数据库内且不存在直接连接关系的企业节点连接并输出或将两个存在于企业关系数据库内且存在直接连接关系的企业节点输出,其中,连接包括直接连接和/或间接连接。

在本实施例中,操作信息中的第一操作信息、第二操作信息、第三操作信息、第四操作信息、第五操作信息、第六操作信息、第七操作信息、第八操作信息、第九操作信息是指使用者在一个使用周期内的操作信息,举例来说,一个用户通过某个门户网站调用本申请的企业关系数据库,则在用户持续使用该门户网站调用本申请的企业关系数据库的过程中属于一个使用周期,一旦用户关闭门户网站,即使隔了很短的时间再次打开门户网站调用本申请的企业关系数据库,也不属于同一个使用周期。

在本实施例中,直接连接关系表示的含义为两个企业之间具有业务合作关系。

图2是能够实现根据本申请一个实施例提供的企业关系建立方法的电子设备的示例性结构图。

如图2所示,电子设备包括输入设备501、输入接口502、中央处理器503、存储器504、输出接口505以及输出设备506。其中,输入接口502、中央处理器503、存储器504以及输出接口505通过总线507相互连接,输入设备501和输出设备506分别通过输入接口502和输出接口505与总线507连接,进而与电子设备的其他组件连接。具体地,输入设备501接收来自外部的输入信息,并通过输入接口502将输入信息传送到中央处理器503;中央处理器503基于存储器504中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器504中,然后通过输出接口505将输出信息传送到输出设备506;输出设备506将输出信息输出到电子设备的外部供用户使用。

也就是说,图2所示的电子设备也可以被实现为包括:存储有计算机可执行指令的存储器;以及一个或多个处理器,该一个或多个处理器在执行计算机可执行指令时可以实现结合图1描述的企业关系建立方法。

在一个实施例中,图2所示的电子设备可以被实现为包括:存储器504,被配置为存储可执行程序代码;一个或多个处理器503,被配置为运行存储器504中存储的可执行程序代码,以执行上述实施例中的企业关系建立方法。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动,媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数据多功能光盘(DVD)或其他光学存储、磁盒式磁带、磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

此外,显然“包括”一词不排除其他单元或步骤。装置权利要求中陈述的多个单元、模块或装置也可以由一个单元或总装置通过软件或硬件来实现。第一、第二等词语用来标识名称,而不标识任何特定的顺序。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,模块、程序段、或代码的一部分包括一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地标识的方框实际上可以基本并行地执行,他们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或总流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

在本实施例中所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现装置/终端设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

在本实施例中,装置/终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。

需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减。本申请虽然以较佳实施例公开如上,但其实并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此,本申请的保护范围应当以本申请权利要求所界定的范围为准。

虽然,上文中已经用一般性说明及具体实施方案对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:面向广告投放的主从分布内容爬取机器人

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!