公开/公告号CN108920608A
专利类型发明专利
公开/公告日2018-11-30
原文格式PDF
申请/专利权人 百应科技(北京)有限公司;
申请/专利号CN201810685605.7
申请日2018-06-28
分类号
代理机构北京高沃律师事务所;
代理人王戈
地址 100000 北京市朝阳区朝阳门外大街18号丰联广场A2003
入库时间 2023-06-19 07:29:19
法律状态公告日
法律状态信息
法律状态
2020-06-26
授权
授权
2018-12-25
实质审查的生效 IPC(主分类):G06F17/30 申请日:20180628
实质审查的生效
2018-11-30
公开
公开
技术领域
本发明涉及知识库应用技术领域,特别涉及一种面向企业数据的搜索领域知识图谱构建方法及系统。
背景技术
知识图谱(knowledge graph)是指以实体、概念作为节点,以语义关系作为边的语义网络。知识图谱使得知识获取更直接,因此知识图谱能够为企业数据提供语义关联的知识,从而实现企业数据搜索的便捷化、智能化和人性化。但是,当前企业数据知识图谱仍属于构建阶段,而且是通用的知识图谱。但是采用通用的知识图谱应用到企业数据搜索领域中,存在知识库以非结构化文档为主,不能进行属性结构化抽取,需要通过全文阅读检索,很难根据多个维度查找,知识库知识之间独立,无法建立关系,知识维度单一等缺点。
发明内容
本发明的目的是提供一种面向企业数据的搜索领域知识图谱构建方法及系统,该知识图谱能够让业务人员或者用户按多个途径方便准确快速的搜索到所需的企业数据。
为实现上述目的,本发明提供了如下方案:
一种面向企业数据的搜索领域知识图谱构建方法,所述搜索领域知识图谱构建方法,包括:
构建企业数据知识数据库;所述企业数据知识数据库包括企业数据知识表、企业数据知识属性表以及企业数据知识属性分组表;所述企业数据知识属性表是根据企业数据知识属性在所述企业数据知识属性分组表的组织下建立的;
构建知识模板相关表;所述知识模板相关表包括知识模板表以及知识模板属性分组表;所述知识模板表是根据知识模板属性在所述知识模板属性分组表的组织下建立的;在所述企业数据知识表内建立知识模板ID字段以实现知识模板和企业数据知识的一对多关系;
构建知识主树图表;所述知识主树图表为通过企业数据名称、知识模板ID字段以及父亲节点ID字段描述的树形数据结构;在所述知识模板表内建立所述知识主树图ID字段以实现主树图和所述知识模板的一对多关系;
构建知识逻辑树图表;在所述知识逻辑树图表内建立知识逻辑树图和企业数据知识关系表,保存知识逻辑树图ID字段和所述企业数据知识ID字段以实现知识逻辑树图节点和所述企业数据知识的多对多关系。
可选的,所述搜索领域知识图谱构建方法,还包括:
构建知识系列关联关系表;在所述知识系列关联关系表内建立关联知识逻辑树图ID字段和知识关联关系ID字段以实现一次性关联系列企业数据知识。
可选的,所述搜索领域知识图谱构建方法,还包括:
构建知识关联关系表;所述知识关联关系表包括所述企业数据知识ID字段、关联知识ID字段以及关联关系类型字段;其中,关联关系类型包括企业数据知识单向关联或者企业数据知识双向关联。
可选的,所述搜索领域知识图谱构建方法,还包括:
构建知识互斥关系表;在所述知识互斥关系表内建立所述企业数据知识ID字段和互斥关系知识ID字段以实现企业数据知识之间的互斥强关联关系。
可选的,所述搜索领域知识图谱构建方法,还包括:
构建关联常见问题表;在所述关联常见问题表内建立所述企业数据知识ID字段和关联常见问题知识ID字段以实现企业数据知识与常见问题之间的强关联关系。
本发明还提供了一种面向企业数据的搜索领域知识图谱构建系统,所述搜索领域知识图谱构建系统,包括:
企业数据知识数据库构建模块,用于构建企业数据知识数据库;所述企业数据知识数据库包括企业数据知识表、企业数据知识属性表以及企业数据知识属性分组表;所述企业数据知识属性表是根据企业数据知识属性在所述企业数据知识属性分组表的组织下建立的;
知识模板相关表构建模块,用于构建知识模板相关表;所述知识模板相关表包括知识模板表以及知识模板属性分组表;所述知识模板表是根据知识模板属性在所述知识模板属性分组表的组织下建立的;在所述企业数据知识表内建立知识模板ID字段以实现知识模板和企业数据知识的一对多关系;
知识主树图表构建模块,用于构建知识主树图表;所述知识主树图表为通过企业数据名称、知识模板ID字段以及父亲节点ID字段描述的树形数据结构;在所述知识模板表内建立所述知识主树图ID字段以实现主树图和所述知识模板的一对多关系;
知识逻辑树图表构建模块,用于构建知识逻辑树图表;在所述知识逻辑树图表内建立知识逻辑树图和企业数据知识关系表,保存知识逻辑树图ID字段和所述企业数据知识ID字段以实现知识逻辑树图节点和所述企业数据知识的多对多关系。
可选的,所述搜索领域知识图谱构建系统,还包括:
知识系列关联关系表构建模块,用于构建知识系列关联关系表;在所述知识系列关联关系表内建立关联知识逻辑树图ID字段和知识关联关系ID字段以实现一次性关联系列企业数据知识。
可选的,所述搜索领域知识图谱构建系统,还包括:
知识关联关系表构建模块,用于构建知识关联关系表;所述知识关联关系表包括所述企业数据知识ID字段、关联知识ID字段以及关联关系类型字段;其中,关联关系类型包括企业数据知识单向关联或者企业数据知识双向关联。
可选的,所述搜索领域知识图谱构建系统,还包括:
知识互斥关系表构建模块,用于构建知识互斥关系表;在所述知识互斥关系表内建立所述企业数据知识ID字段和互斥关系知识ID字段以实现企业数据知识之间的互斥强关联关系。
可选的,所述搜索领域知识图谱构建系统,还包括:
关联常见问题表构建模块,用于构建关联常见问题表;在所述关联常见问题表内建立所述企业数据知识ID字段和关联常见问题知识ID字段以实现企业数据知识与常见问题之间的强关联关系。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明提供了一种面向企业数据的搜索领域知识图谱构建方法及系统,该方法包括构建企业数据知识数据库;该企业数据知识数据库包括企业数据知识表、企业数据知识属性表以及企业数据知识属性分组表;构建知识模板相关表,在企业数据知识表内建立知识模板ID字段以实现知识模板和企业数据知识的一对多关系;构建知识主树图表,在知识模板表内建立所述知识主树图ID字段以实现主树图和所述知识模板的一对多关系;构建知识逻辑树图表,在知识逻辑树图表内建立知识逻辑树图和企业数据知识关系表,保存知识逻辑树图ID字段和企业数据知识ID字段以实现知识逻辑树图节点和所述企业数据知识的多对多关系。应用本发明提供的方法或者系统构建的知识图谱,能够让业务人员或者用户按多个途径方便准确快速的搜索到所需的企业数据。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例面向企业数据的搜索领域知识图谱构建方法的流程示意图;
图2为本发明实施例面向企业数据的搜索领域知识图谱的结构示意图;
图3为本发明实施例面向企业数据的搜索领域知识图谱构建系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的目的是提供一种面向企业数据的搜索领域知识图谱构建方法及系统,该知识图谱能够让业务人员或者用户按多个途径方便准确快速的搜索到所需的企业数据。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1为本发明实施例面向企业数据的搜索领域知识图谱构建方法的流程示意图,如图1所示,本发明提供的面向企业数据的搜索领域知识图谱构建方法包括:
步骤101:构建企业数据知识数据库;所述企业数据知识数据库包括企业数据知识表、企业数据知识属性表以及企业数据知识属性分组表;所述企业数据知识属性表是根据企业数据知识属性在所述企业数据知识属性分组表的组织下建立的。
步骤102:构建知识模板相关表;所述知识模板相关表包括知识模板表以及知识模板属性分组表;所述知识模板表是根据知识模板属性在所述知识模板属性分组表的组织下建立的;在所述企业数据知识表内建立知识模板ID字段(和知识模板表外键关联)以实现知识模板和企业数据知识的一对多关系。
步骤103:构建知识主树图表;所述知识主树图表为通过企业数据名称、知识模板ID字段(和知识模板表外键关联)以及父亲节点ID字段描述的树形数据结构;在所述知识模板表内建立所述知识主树图ID字段(和知识主树图表外键关联)以实现主树图和所述知识模板的一对多关系。所述知识主树图表主要用于存储物理上相近知识(比如同一知识模板)的分类、分层次组织关系;在查询知识时,业务人员可以通过知识主树图表中的主树图快捷访问存储在企业数据知识数据库的企业数据知识。
通过步骤101-103建立了知识主树图和企业数据知识的一对多关系。
步骤104:构建知识逻辑树图表;知识逻辑树图表和知识主树图表结构类同,在所述知识逻辑树图表内建立知识逻辑树图和企业数据知识关系表,保存知识逻辑树图ID字段和所述企业数据知识ID字段以实现知识逻辑树图节点和所述企业数据知识的多对多关系。
企业数据知识内容往往涉及多个主题、容易造成分类归属不清晰的矛盾。通过建立企业数据知识和多个知识逻辑树图节点的关联关系,有效的解决了多个主题归属的矛盾,实现了多维度矩阵方式的知识管理。
步骤105:构建知识系列关联关系表;在所述知识系列关联关系表内建立关联知识逻辑树图ID字段和知识关联关系ID字段以实现一次性关联系列企业数据知识,例如手机关联系列合约计划、套餐关联系列优惠活动等。
步骤106:构建知识关联关系表;所述知识关联关系表包括所述企业数据知识ID字段、关联知识ID字段以及关联关系类型字段;其中,关联关系类型包括企业数据知识单向关联或者企业数据知识双向关联。企业数据知识之间建立单向或双向关联关系,体现了知识之间强关联的指向性关系。
步骤107:构建知识互斥关系表;在所述知识互斥关系表内建立所述企业数据知识ID字段和互斥关系知识ID字段以实现企业数据知识之间的互斥强关联关系。企业数据知识之间互斥,同样也体现知识之间强关联的关系。
步骤108:构建关联常见问题表;在所述关联常见问题表内建立所述企业数据知识ID字段和关联常见问题知识ID字段以实现企业数据知识与常见问题之间的强关联关系。
通过步骤101-108构建的面向企业数据的搜索领域知识图谱如图2所示。
为实现上述目的,本发明还提供了一种面向企业数据的搜索领域知识图谱构建系统。
图3为本发明实施例面向企业数据的搜索领域知识图谱构建系统的结构示意图,如图3所示,本发明实施例提供的搜索领域知识图谱构建系统,包括:
企业数据知识数据库构建模块100,用于构建企业数据知识数据库;所述企业数据知识数据库包括企业数据知识表、企业数据知识属性表以及企业数据知识属性分组表;所述企业数据知识属性表是根据企业数据知识属性在所述企业数据知识属性分组表的组织下建立的。
知识模板相关表构建模块200,用于构建知识模板相关表;所述知识模板相关表包括知识模板表以及知识模板属性分组表;所述知识模板表是根据知识模板属性在所述知识模板属性分组表的组织下建立的;在所述企业数据知识表内建立知识模板ID字段(和知识模板表外键关联)以实现知识模板和企业数据知识的一对多关系。
知识主树图表构建模块300,用于构建知识主树图表;所述知识主树图表为通过企业数据名称、知识模板ID字段以及父亲节点ID字段描述的树形数据结构;在所述知识模板表内建立所述知识主树图ID字段(和知识主树图表外键关联)以实现主树图和所述知识模板的一对多关系。
知识逻辑树图表构建模块400,用于构建知识逻辑树图表;在所述知识逻辑树图表内建立知识逻辑树图和企业数据知识关系表,保存知识逻辑树图ID字段和所述企业数据知识ID字段以实现知识逻辑树图节点和所述企业数据知识的多对多关系。
知识系列关联关系表构建模块500,用于构建知识系列关联关系表;在所述知识系列关联关系表内建立关联知识逻辑树图ID字段和知识关联关系ID字段以实现一次性关联系列企业数据知识。
知识关联关系表构建模块600,用于构建知识关联关系表;所述知识关联关系表包括所述企业数据知识ID字段、关联知识ID字段以及关联关系类型字段;其中,关联关系类型包括企业数据知识单向关联或者企业数据知识双向关联。
知识互斥关系表构建模块700,用于构建知识互斥关系表;在所述知识互斥关系表内建立所述企业数据知识ID字段和互斥关系知识ID字段以实现企业数据知识之间的互斥强关联关系。
关联常见问题表构建模块800,构建关联常见问题表;在所述关联常见问题表内建立所述企业数据知识ID字段和关联常见问题知识ID字段以实现企业数据知识与常见问题之间的强关联关系。
与现有技术相比,通过本发明提供的方法或者系统构建的知识图谱具有以下效果:第一,知识图谱构建更加准确;第二,知识图谱层次清晰、方便导航;第三,知识结构更灵活,输入更便捷;第四,方便搜索引擎快速过滤查询;第五,实现业务方的多维度知识管理。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
机译: 企业数据系统的面向对象元数据存储库的构建方法
机译: 面向软件缺陷的领域知识图的自动构建方法
机译: 基于与第三方知识域相关的预定义得分矩阵对搜索结果进行评分和自动评定的方法,该方法调用规则构造工具来构建评分规则以回答知识领域内的问题