一种实体关系图谱构建的方法和装置与流程

文档序号:24072484发布日期:2021-02-26 15:57阅读:112来源:国知局
一种实体关系图谱构建的方法和装置与流程

[0001]
本发明涉及计算机技术领域,尤其涉及一种实体关系图谱构建的方法和装置。


背景技术:

[0002]
企业研发过程中会产生诸多创意,鼓励创新的企业也希望能够组建创意团队来管理、应用、转换这些创意。因此企业需要科学合理的创意管理系统来识别和分析创新机会、管理创意的产生和丰富、创意的选择和审核,并与后续的实施转化和面市推广等环节相结合,为各创意审核管理岗提供智能化创意筛选工具与创意相似度查询工具,及时发现有特色有价值的创意方案,快速阅览与整合来自各渠道的创意,推动创意流转与创意转化的流程进展。
[0003]
提出创意、参与创意的人,例如可以是员工或用户,我们可以称之为“创客”。目前的创意管理系统存在的主要问题:
[0004]
一是只注重创意的价值而未注重创客自身价值,创客信息分散,创客关系缺乏聚焦与串联。
[0005]
二是创客的关系展示形式目前仅以文本的单一形式展示,缺乏对创客关系的可视化界面展示。
[0006]
三是创客与创意管理岗在选择创意团队成员时局限于主观判断,无法实现智能推荐。


技术实现要素:

[0007]
有鉴于此,本发明实施例提供一种实体关系图谱构建的方法和装置,能够通过知识图谱构建“创客关系网络”,汇集创意转化数据,挖掘创客与创客之间的关系,通过关系将分散的、零散的创客员工信息串联起来,形成“创客关系图谱”,提升创意统筹的质量和效率。
[0008]
为实现上述目的,根据本发明实施例的一个方面,提供了一种实体关系图谱构建的方法,包括:
[0009]
提取实体之间的关系并创建实体关系库;
[0010]
根据所述实体关系库以单一视图展示实体关系图谱;和/或
[0011]
根据所述实体关系库以全景视图展示实体关系图谱;
[0012]
其中,所述实体关系图谱包括实体以及实体之间的关系。
[0013]
根据本发明实施例的一个方面提供的实体关系图谱构建的方法,其中,所述提取实体之间的关系包括:
[0014]
将实体与实体的属性相关联;
[0015]
获取不同层级的实体信息;
[0016]
确定所述不同层级的实体之间的归属关系;
[0017]
确定所述不同层级的实体之间的动作关系。
[0018]
根据本发明实施例的一个方面提供的实体关系图谱构建的方法,其中,所述根据所述实体关系库以单一视图展示实体关系图谱包括:
[0019]
确定要展示的目标实体;
[0020]
选择与所述目标实体相关的一项或多项关系;
[0021]
基于所选择的一项或多项关系,展示所述目标实体的实体关系图谱,其中,所述实体关系图谱包括所述目标实体、所述一项或多项关系,以及与所述一项或多项关系中的每一项关系相关联的对端实体。
[0022]
根据本发明实施例的一个方面提供的实体关系图谱构建的方法,其中,所述实体关系图谱深度为1。
[0023]
根据本发明实施例的一个方面提供的实体关系图谱构建的方法,其中,所述根据所述实体关系库以全景视图展示实体关系图谱包括:
[0024]
确定要展示的目标实体;
[0025]
选择与所述目标实体相关的全部关系;
[0026]
基于所选择的全部关系,展示所述目标实体的实体关系图谱,其中,所述实体关系图谱包括所述目标实体、所述全部关系,以及与所述全部关系中的每一项关系相关联的对端实体。
[0027]
根据本发明实施例的一个方面提供的实体关系图谱构建的方法,其中,所述实体或对端实体的身份可以是以下中的任意一项:
[0028]
主创人;
[0029]
创意团队成员;
[0030]
导师;
[0031]
评论人;
[0032]
价值评论人;
[0033]
投资人;
[0034]
点赞人。
[0035]
根据本发明实施例的一个方面提供的实体关系图谱构建的方法,其中,所述关系可以是以下中的任意一项:
[0036]
主创人与创意团队成员的关系;
[0037]
创意团队成员与主创人的关系;
[0038]
共同创意团队成员的关系;
[0039]
主创人与导师的关系;
[0040]
主创人与评论人的关系;
[0041]
主创人与价值评论人的关系;
[0042]
主创人与投资人之间投资次数的关系;
[0043]
主创人与投资人之间投资金额的关系;
[0044]
导师与主创人的关系;
[0045]
点赞人与主创人的关系;
[0046]
评论人与主创人的关系;
[0047]
价值评论人与主创人的关系;
[0048]
投资人与主创人之间投资次数的关系;
[0049]
投资人与主创人之间投资金额的关系。
[0050]
根据本发明实施例的一个方面提供的实体关系图谱构建的方法,还包括:
[0051]
在所述实体关系图谱中进行搜索。
[0052]
根据本发明实施例的一个方面提供的实体关系图谱构建的方法,其中,在所述实体关系图谱中进行搜索的搜索范围与用户的权限相关联。
[0053]
根据本发明实施例的一个方面提供的实体关系图谱构建的方法,还包括:
[0054]
基于关系属性对实体关系进行排序;
[0055]
基于关系属性和所述实体关系的排序来对实体排序。
[0056]
根据本发明实施例的一个方面,还提供了一种实体关系图谱构建的装置,能够实现根据本发明的方法实施例所述的全部方法。
[0057]
根据本发明实施例的一个方面,还提供了一种实体关系图谱构建的终端,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明方法实施例所述任一方法。
[0058]
根据本发明实施例的一个方面,还提供了一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现本发明方法实施例所述任一方法。
[0059]
上述发明中的一个实施例具有如下优点或有益效果:因为采用单关系、多关系或全景关系视图来展示实体之间的关系,解决了实体信息分散、聚焦不足、展示形式单一等问题。另外,还能够实现基于贡献度的团队成员智能建议,提高信息利用率。同时为不同岗位层级的员工提供不同的搜索查询权限,提升了效率。
[0060]
上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
[0061]
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
[0062]
图1是根据本发明实施例的实体关系图谱构建的方法的主要流程的示意图;
[0063]
图2是根据本发明一种实施例的单一视图图谱的示例示意图;
[0064]
图3是根据本发明一种实施例的全景视图图谱的示例示意图;
[0065]
图4是根据本发明实施例的实体关系图谱构建的装置的主要模块的示意图;
[0066]
图5是本发明实施例可以应用于其中的示例性系统架构图;
[0067]
图6是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。
具体实施方式
[0068]
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0069]
如前文提到的,在产品研发创意管理系统中,实体可以包括参与创意的用户实体,
为与其他用户区分,我们可以将提出创意和/或与创意有关的人统一称之为“创客实体”。创客关系图谱构建的方法通过知识图谱技术,构建“创客关系网络”,汇集创意转化数据,挖掘创客与创客之间的关系,通过关系将分散的、零散的员工信息串联起来,形成“创客关系图谱”,提升创意统筹的质量和效率。具体包括三个方面:
[0070]
1.通过创客关系构建,解决创客信息分散、聚焦不足的问题;
[0071]
2.采用创客关系图谱可视化展示,解决创客关系的展示形式单一的问题;
[0072]
3.采用创客关系的全景视图模式,实现基于创客贡献度的创客团队成员智能匹配功能。
[0073]
图1是根据本发明实施例的实体关系图谱构建的流程图,如图1所示,实体关系图谱构建主要包括步骤s101、步骤s102、步骤s103。
[0074]
实体关系图谱包括节点和边。节点用于表示创客实体,边则用于表示实体之间的关系。在另一种实施方式中,节点也可以用于表示创意实体,例如某个创新点子,在这种情况下,实体关系图谱则表示创意与实体的关系。本文讨论的主要是实体之间的关系。可以以表1节点属性表和表2关系属性来说明节点的属性、边的属性。
[0075]
节点属性表:
[0076][0077][0078]
表1.节点属性表
[0079]
关系属性表:
[0080][0081]
表2.关系属性表
[0082]
步骤s101:提取实体之间的关系并创建实体关系库。
[0083]
创客的创新行为使创客之间发生了各种关联,通过这种关联创客不再是独立的个
体,他们凝聚在一起各尽其能,从而使相关的创新项目可以顺利转化、立项、投产。在该步骤中,提取创客之间的关系,并将其转化为关系库。创客之间的关系根据不同维度的定义可以分为不同维度的关系。例如归属关系,表示创客实体与团队之间的关系;动作关系,表示创客与创客之间、创客团队与创客之间等的动作关系,例如,投资、评论等。
[0084]
在一种实施方式中,提取创客关系的规则可以包括:
[0085]
1.根据表3用户表的信息构建创客实体。在该步骤中,可以将创客实体与其属性相关联,例如:取员工编号、员工姓名、机构编号、手机号码、可用投资金额、可用积分值作为创客实体的属性。
[0086]
2.根据表4产品创意表获取创意的主创人信息,产品创意团队表的成员类型代码字段区分出共同提出人,根据主创人与共同提出人信息构建该(创客)-[主创人{作为主创人所提创意的创意团队成员的次数}]->(创客)、(创客)<-[共同创意团队成员{共同的创意团队成员的次数}]->(创客)与(创客)-[创意团队成员关系{与作为主创人的其他创客共同参与创新项目的次数}]->(创客)。
[0087]
3.根据表4产品创意表获取创意的主创人信息,产品创意团队表的成员类型代码字段区分出导师,根据创意主创人与创意导师信息构建(创客)-[导师评审{成为本人所提创意导师的次数}]->(创客)。
[0088]
4.根据表5产品创意评论表与产品创意表构建(创客)-[评论{对本人所提创意评论的次数}]->(创客)、(创客)-[价值评论{对本人所提创意评论被采纳的次数}]->(创客)。
[0089]
5.根据表6产品创意投资表与产品创意表构建(创客)-[投资{投资次数、投资金额}]->(创客)。
[0090]
6.根据表7产品创意活动表、表8产品创意团队表构建其他关系。
[0091]
用户表:
[0092]
字段名字段含义员工编号对应用户表的员工编号员工姓名员工编号所对应的员工姓名机构编号员工编号的所属机构手机号码员工编号对应的手机号码可用资金金额员工可用资金金额投资金额员工已投资的金额总数可用积分值员工可用的积分至创建时间戳员工信息的创建时间最后修改时间员工信息的最后修改时间
[0093]
表3.用户表
[0094]
产品创意表:
[0095]
[0096][0097]
表4.产品创意表
[0098]
产品创意评论表:
[0099]
[0100][0101]
表5.产品创意评论表
[0102]
产品创意投资表:
[0103]
字段名字段含义投资信息编号产品创意投资的唯一标识员工编号对应用户表的员工编号员工姓名员工编号所对应的员工姓名创意编号创意的唯一性编码创建人员编号产品创意投资的员工编号投资金额产品创意投资的投资金额投资状态代码产品创意投资的状态,0失效1已投资创建时间戳产品创意投资的创建时间戳最后修改时间产品创意投资的最后修改时间
[0104]
表6.产品创意投资表
[0105]
产品创意活动表:
[0106]
[0107][0108]
表7.产品创意活动表
[0109]
产品创意团队表:
[0110][0111]
表8.产品创意团队表
[0112]
需要注意的是,以上表格仅表示数据结构设计的一种示例方式,不构成对本发明实施例的限制。创客关系库可以用各种实施方式实现,诸如关系型数据库等。
[0113]
步骤s102:根据所述实体关系库以单一视图展示实体关系图谱;和/或根据所述实体关系库以全景视图展示实体关系图谱。
[0114]
首先参考图2来说明根据所述实体关系库以单一视图展示实体关系图谱。图2是创客实体关系图谱单一视图的示例。在一种实施方式中,单一视图可以包括单关系视图和多关系视图。单关系视图中,仅包含与创客实体相关的一种关系。多关系视图中则可以包含与创客相关的两种以上关系,依据用户需要而呈现。与单一视图相对应,还可以程序全景视图来展示创客实体关系图谱。全景视图呈现与被选定的目标创客相关联的全部关系,以及对端人员实体。
[0115]
如图2所示,员工“陈阳”作为目标创客,该单一视图展示了创客陈阳的单关系图谱。图2示例中所选择的单关系即为“投资”关系。图2示例展示了陈阳所投资的其他创客。例如“陈阳”投资“冯朴”11次。
[0116]
在一种实施方式中,单一视图图谱展示可以通过以下步骤来实现:
[0117]
1.根据使用者所在的机构与岗位与选定的创客员工姓名做创客实体筛选。使用该创客关系图谱展示功能的用户具有不同的岗位、权限,可以依据不同的用户权限来设置创客实体筛选。例如可以设置人力资源部门的用户,无法查看财务部门的创客关系等规则。
[0118]
2.单关系图谱需要选定创客关系库中的单一关系,如主创人、共同创意团队成员、创意团队成员、导师评审、评论、价值评论和投资,并根据创客关系的属性条件筛选出选定创客为中心的深度为一的单关系类型图谱。单关系类型图谱中的关系是唯一一种关系,图谱节点包括被选定的目标创客,以及与其具有关系的对端实体。
[0119]
3.多关系类型图谱需要选定创客关系库中的两种或两种以上关系,例如主创人、共同创意团队成员、创意团队成员、导师评审、评论、价值评论和投资,并针对所选的创客关系选定对应的关系属性条件从而筛选出选定创客为中心的深度为一的多关系类型图谱。多关系类型图谱中的关系是多种关系,图谱节点包括被选定的目标创客,以及与其具有相应关系的对端实体。此处所述的多种关系可以是用户输入来选择的,也可以是系统预先配置的。
[0120]
4.展示实体和关系属性。实体关系图谱中不仅能够展示实体和关系,还可以展示实体和关系的属性。例如,所展示的实体关系图谱可查看创客实体的属性员工编号、员工姓名、机构编号、手机号码、可用投资金额、可用积分值等,每种关系类型对应的关系属性也可展示。属性可以直接展示,也可以隐藏展示,还可以层叠展示,在有鼠标停留等操作时显示展示出来。
[0121]
在一种实施方式中,不同层级权限的用户可以使用不同的展示模式查看图谱,也就是说,能够查看单关系图谱、多关系图谱、全景视图图谱的用户可以具有不同的权限。例如,该功能使用者可以为知识查询与咨询岗、网点负责人、营销主管、营运主管、网点客户经理、产品销售经理、高级柜员、柜员、大堂经理、创意管理岗、二级分行创意管理岗等。根据关系类型,展示创客关系图谱:
[0122]
1.单关系类型图谱:选定所要查看的单一创客姓名、单一创客关系类型与关系类型的筛选属性值,以创客实体为中心展开深度为1度的关联关系。
[0123]
2.多关系类型图谱:选定所要查看的单一创客姓名,可以选择两种或两种以上关系,然后将该类创客关系图谱的筛选条件列出,创客可以自己选择筛选条件然后把符合条件的图谱展示出来,以创客实体为中心展开深度为1度的关联关系。
[0124]
根据创新行为的不同,可以将创客关系划分为多种类型。在一种实施方式中,可以将创客实体关系划分为14类,这些关系类型可以作为搜索范围的限定。具体类别和释义如下:
[0125]
1.主创人-创意团队成员:本人作为创意的主创人,所提创意的创意团队其他成员与本人的关系。作为本人所提创意的创意团队成员的次数可以作为本类创客关系图谱的筛选条件。
[0126]
2.创意团队成员-主创人:本人作为其他创客所提创意的创意团队成员,其他创客为主创人与本人的关系。与作为主创人的其他创客共同参与创新项目的次数可以作为本类创客关系图谱的筛选条件。
[0127]
3.共同创意团队成员:本人和另一个创客都不是创意的主创人,仅作为创新项目的创意团队成员,共同的创意团队成员之间的关系。作为共同的创意团队成员的次数可以作为本类创客关系图谱的筛选条件。
[0128]
4.主创人-导师:本人是创意的主创人,和接受本人邀请并成为本人创意导师之间的关系。成为本人所提创意导师的次数可以作为本类创客关系图谱的筛选条件。
[0129]
5.主创人-评论人:本人是创意的主创人,和对本人所提创意进行评论的人之间的关系。对本人所提创意评论的次数可以作为本类创客关系图谱的筛选条件。
[0130]
6.主创人-价值评论人:本人是创意的主创人,和对本人所提创意进行评论并被主创人采纳的人之间的关系。对本人所提创意评论被采纳的次数可以作为本类创客关系图谱的筛选条件。
[0131]
7.主创人-投资人(投资次数):本人是创意的主创人,和对本人所提创意进行投资的人之间的关系。对本人所提创意投资的次数可以作为本类创客关系图谱的筛选条件。
[0132]
8.主创人-投资人(投资金额):本人是创意的主创人,和对本人所提创意进行投资的人之间的关系。本人所提创意投资的金额可以作为本类创客关系图谱的筛选条件。
[0133]
9.导师-主创人:本人作为其他创客(主创人)所提创意的导师,与主创人之间的关系。成为其他主创人所提创意导师的次数可以作为本类创客关系图谱的筛选条件。
[0134]
10.点赞人-主创人:本人对其他创客(主创人)所提创意进行点赞,与主创人之间的关系。本人对其他创客(主创人)所提创意进行点赞的次数可以作为本类创客关系图谱的筛选条件。
[0135]
11.评论人-主创人:本人对其他创客(主创人)所提创意进行评论,与主创人之间的关系。本人对其他创客(主创人)所提创意进行评论的次数可以作为本类创客关系图谱的筛选条件。
[0136]
12.价值评论人-主创人:本人对其他创客(主创人)所提创意进行评论且被采纳,与主创人之间的关系。本人对其他创客(主创人)所提创意进行评论且被采纳的次数可以作为本类创客关系图谱的筛选条件。
[0137]
13.投资人(投资次数)-主创人:本人对其他创客(主创人)所提创意进行投资,与主创人之间的关系。本人对其他创客(主创人)所提创意进行的次数可以作为本类创客关系图谱的筛选条件。
[0138]
14.投资人(投资金额)-主创人:本人对其他创客(主创人)所提创意进行投资,与主创人之间的关系。本人对其他创客(主创人)所提创意进行的投资的金额可以作为本类创客关系图谱的筛选条件。
[0139]
需要注意的是,以上关系示例仅为举例,不构成对本发明实施例的限制。
[0140]
接下来参考图3来说明根据所述实体关系库以全景视图展示实体关系图谱。图3是创客实体关系图谱全景视图的示例。在一种实施方式中,全景视图呈现与被选定的目标创客相关联的全部关系,以及对端人员实体。
[0141]
如图3所示,员工“王璇”作为目标创客,该全景视图展示了创客“王璇”的全景关系图谱。例如,目标创客“王璇”与对端创客“张静”具有“导师评审”关系,评审次数为5次。
[0142]
在一种实施方式中,全景图谱展示可以通过以下步骤来实现:
[0143]
1.根据该创客关系图谱展示功能的使用者所在的机构与岗位与选定的创客员工姓名做创客实体筛选。
[0144]
2.根据选定创客实体与创客关系库,通过选定创客实体与每一条创客关系类型的匹配筛选出的全量的(选定创客)-[每一条创客关系类型{关系属性:[关系属性值]}]->(创客),关系属性值进行排序,选定排名第一的关系路径信息并在关系图谱中展示。
[0145]
3.优选地,还可以在全景图谱中对关系属性进行排序。在一种实施方式中,单一视
图图谱的多关系类型也可以以类似的方式进行排序。
[0146]
关系属性排序可以用于创客团队组建。例如,以全景图谱为例,可以展示14种关系排名前几名的创客(例如,各种关系排名第1的创客)。创客、创意管理岗在选择创意团队成员时,可以向创客或创意管理岗智能推荐诸如主创人-创意团队成员、创意团队成员-主创人、共同创意团队三类关系中排名前n名的人员(n为预设的整数)。这些被挑选的人员,由于在关系属性中排名靠前,其具有较高的关联性和耦合度,创意管理岗从被推荐的候选人中挑选创客来组建团队,能够提高团队配合的默契度。
[0147]
在一种实施方式中,关系属性排序可以依据实际需要设定规则。例如,投资关系可以按照投资金额、投资次数等排序;评论关系可以按照评论次数、评论字数等排序。
[0148]
步骤s103:可选地,可以对实体关系图谱进行搜索。搜索范围限定可以包括上述14中关系,优选地,还可以根据用户的职级、岗位、权限的不同而限定不同的搜索范围。以银行系统为例,位于银行系统中不同职级岗位的员工,可以具有诸如以下的搜索范围,例如:
[0149]
1.创意提出者的搜索范围:
[0150]
不同职级、不同岗位、不同身份的用户登录系统,可以搜索不同的范围。在该登录用户本人为创意提出者时,可以包括例如:
[0151]
a)分行用户搜索本用户的创客图谱;
[0152]
b)总行用户搜索本用户的创客图谱;
[0153]
也就是说,可以限定普通用户仅能够搜索本用户的创客图谱;当然也可以设置其他方式。
[0154]
2.创意主管岗、创意管理岗搜索范围:
[0155]
创意主管岗、创意管理岗可以具有高于普通用户的搜索范围:
[0156]
a)二级分行管理岗、主管岗搜索本二级行辖内创客的关系图谱;
[0157]
b)一级分行管理岗、主管岗搜索本部门牵头的创意活动下参与创客的关系图谱。
[0158]
3.综合管理岗搜索范围:
[0159]
综合管理岗可以具有更高级别的权限,对应更宽的搜索范围:
[0160]
a)二级分行综合管理岗搜索本二级行辖内创客的关系图谱;
[0161]
b)一级分行综合管理岗搜索本一级行辖内创客的关系图谱;
[0162]
c)总行创新综合管理岗搜索全行范围内创客的关系图谱,同时也支持按照总分行机构搜索。
[0163]
需要注意的是,以上搜索范围仅是以银行系统为例进行的讨论,不构成对本发明实施例的限制。
[0164]
图4是根据本发明实施例的实体关系图谱构建装置的主要模块的示意图。
[0165]
模块401:关系模块401,所述关系模块用于提取实体之间的关系并创建实体关系库;
[0166]
模块402:视图模块402,所述视图模块用于根据所述实体关系库以单一视图展示实体关系图谱;和/或根据所述实体关系库以全景视图展示实体关系图谱;其中,所述实体关系图谱包括实体以及实体之间的关系。
[0167]
模块403:搜索模块403,所述搜索模块用于在所述实体关系图谱中进行搜索。
[0168]
模块404:排序模块404,所述排序模块用于基于关系属性对实体关系进行排序;基
于关系属性和所述实体关系的排序来对实体排序。
[0169]
其中,关系模块401还用于:
[0170]
将实体与实体的属性相关联;
[0171]
获取不同层级的实体信息;
[0172]
确定所述不同层级的实体之间的归属关系;
[0173]
确定所述不同层级的实体之间的动作关系。
[0174]
其中,视图模块402用于展示单一视图图谱时:
[0175]
确定要展示的目标实体;
[0176]
选择与所述目标实体相关的一项或多项关系;
[0177]
基于所选择的一项或多项关系,展示所述目标实体的实体关系图谱,其中,所述实体关系图谱包括所述目标实体、所述一项或多项关系,以及与所述一项或多项关系中的每一项关系相关联的对端实体。
[0178]
其中,视图模块402用于展示全景视图图谱时:
[0179]
确定要展示的目标实体;
[0180]
选择与所述目标实体相关的全部关系;
[0181]
基于所选择的全部关系,展示所述目标实体的实体关系图谱,其中,所述实体关系图谱包括所述目标实体、所述全部关系,以及与所述全部关系中的每一项关系相关联的对端实体。
[0182]
本发明以上装置类实施例能够用于实现方法实施例中的全部方法,在此不再一一赘述。
[0183]
图5示出了可以应用本发明实施例的实体关系图谱构建方法或实体关系图谱构建装置的示例性系统架构500。
[0184]
如图5所示,系统架构500可以包括终端设备501、502、503,网络504和服务器505。网络504用以在终端设备501、502、503和服务器505之间提供通信链路的介质。网络504可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0185]
用户可以使用终端设备501、502、503通过网络504与服务器505交互,以接收或发送消息等。终端设备501、502、503上可以安装有各种通讯客户端应用,例如能够进行创客实体关系图谱构建的业务系统软件、数据库软件等(仅为示例)。
[0186]
终端设备501、502、503可以是具有显示屏并且支持网页浏览和app的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
[0187]
服务器505可以是提供各种服务的服务器,例如对用户利用终端设备501、502、503所浏览的系统和创客实体关系图谱构建提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的查询请求等数据进行分析等处理,并将处理结果(例如实体关系、创客数据
--
仅为示例)反馈给终端设备。
[0188]
需要说明的是,本发明实施例所提供的实体关系图谱构建方法一般由服务器505执行,相应地,实体关系图谱构建装置一般设置于服务器505中。
[0189]
应该理解,图5中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
[0190]
下面参考图6,其示出了适于用来实现本发明实施例的终端设备的计算机系统600
的结构示意图。图6示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0191]
如图6所示,计算机系统600包括中央处理单元(cpu)601,其可以根据存储在只读存储器(rom)602中的程序或者从存储部分606加载到随机访问存储器(ram)603中的程序而执行各种适当的动作和处理。在ram 603中,还存储有系统600操作所需的各种程序和数据。cpu 601、rom 602以及ram 603通过总线604彼此相连。输入/输出(i/o)接口605也连接至总线604。
[0192]
以下部件连接至i/o接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至i/o接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
[0193]
特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(cpu)601执行时,执行本发明的系统中限定的上述功能。
[0194]
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
[0195]
附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际
上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0196]
描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括接收模块、历史模块、业务数据模块、聊天会话框模块等。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,接收单元还可以被描述为“接收用户开始聊会话的请求的模块”。
[0197]
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备能够实现:
[0198]
一种实体关系图谱构建的方法,包括:
[0199]
提取实体之间的关系并创建实体关系库;
[0200]
根据所述实体关系库以单一视图展示实体关系图谱;和/或
[0201]
根据所述实体关系库以全景视图展示实体关系图谱;
[0202]
其中,所述实体关系图谱包括实体以及实体之间的关系。
[0203]
其中,所述提取实体之间的关系包括:
[0204]
将实体与实体的属性相关联;
[0205]
获取不同层级的实体信息;
[0206]
确定所述不同层级的实体之间的归属关系;
[0207]
确定所述不同层级的实体之间的动作关系。
[0208]
其中,所述根据所述实体关系库以单一视图展示实体关系图谱包括:
[0209]
确定要展示的目标实体;
[0210]
选择与所述目标实体相关的一项或多项关系;
[0211]
基于所选择的一项或多项关系,展示所述目标实体的实体关系图谱,其中,所述实体关系图谱包括所述目标实体、所述一项或多项关系,以及与所述一项或多项关系中的每一项关系相关联的对端实体。
[0212]
并且其中,所述实体关系图谱深度为1。
[0213]
其中,所述根据所述实体关系库以全景视图展示实体关系图谱包括:
[0214]
确定要展示的目标实体;
[0215]
选择与所述目标实体相关的全部关系;
[0216]
基于所选择的全部关系,展示所述目标实体的实体关系图谱,其中,所述实体关系图谱包括所述目标实体、所述全部关系,以及与所述全部关系中的每一项关系相关联的对端实体。
[0217]
所述实体或对端实体的身份可以是以下中的任意一项:
[0218]
主创人;
[0219]
创意团队成员;
[0220]
导师;
[0221]
评论人;
[0222]
价值评论人;
[0223]
投资人;
[0224]
点赞人。
[0225]
如上所述关系可以是以下中的任意一项:
[0226]
主创人与创意团队成员的关系;
[0227]
创意团队成员与主创人的关系;
[0228]
共同创意团队成员的关系;
[0229]
主创人与导师的关系;
[0230]
主创人与评论人的关系;
[0231]
主创人与价值评论人的关系;
[0232]
主创人与投资人之间投资次数的关系;
[0233]
主创人与投资人之间投资金额的关系;
[0234]
导师与主创人的关系;
[0235]
点赞人与主创人的关系;
[0236]
评论人与主创人的关系;
[0237]
价值评论人与主创人的关系;
[0238]
投资人与主创人之间投资次数的关系;
[0239]
投资人与主创人之间投资金额的关系。
[0240]
所述方法,还包括:在所述实体关系图谱中进行搜索。
[0241]
在所述实体关系图谱中进行搜索的搜索范围与用户的权限相关联。
[0242]
所述方法还包括:基于关系属性对实体关系进行排序;
[0243]
基于关系属性和所述实体关系的排序来对实体排序。
[0244]
根据本发明实施例的技术方案,因为采用单关系、多关系或全景关系视图来展示实体之间的关系,解决了实体信息分散、聚焦不足、展示形式单一等问题。另外,还能够实现基于贡献度的团队成员智能建议,提高信息利用率。同时为不同岗位层级的员工提供不同的搜索查询权限,提升了效率。
[0245]
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1