一种产品知识单元的构建方法和系统技术方案

技术编号:29228014 阅读:26 留言:0更新日期:2021-07-10 01:15
本发明专利技术公开一种产品知识单元的构建方法和系统,所述方法包括如下步骤:建立产品的一级知识单元列表,在所述一级知识单元列表中填入一级知识术语;根据所述一级知识单元列表构建下级知识单元列表,形成树状知识单元列表结构;形成树状知识单元列表结构;建立知识单元的等级关系和同级关系,形成网状知识单元列表结构;根据网状的知识单元列表结构创建知识单元实例;根据所述知识单元列表结构创建搜索引擎。所述方法和系统可以精确地提取互联网上有效设计信息,将收集到的信息按标准进行统一的清洗、整理使产品设计知识表达变的更加规范化,便于后期对信息进行直接调用,大幅度提高设计师们查询参考数据的效率。设计师们查询参考数据的效率。设计师们查询参考数据的效率。

【技术实现步骤摘要】
一种产品知识单元的构建方法和系统


[0001]本专利技术涉及知识图谱构建领域,特别涉及一种产品知识单元的构建方法和系统

技术介绍

[0002]如今互联网的蓬勃兴起,使大量的数据汇入网络。这种信息高速增加的现状,既充实了我们的生活、拓宽了我们的视野,也大大较低了实际可用资源的密度,为我们在井喷式的网络资源中提取有效信息造成了困扰。而设计相关人员在进行工作和学习时往往需要查询大量的参考资料,且目前网络于设计类的信息分布较为分散,存在知识单元列表结构可用面广但针对性低的问题,尚缺少专用于产品设计类信息查询且含多平台信息的产品设计类查询平台。因此,如何将种类各异的信息资源进行总和整理,把大量的设计知识联合组织,形成一个高效且便于设计师进行信息查询的平台成为亟待解决的大问题。

技术实现思路

[0003]本专利技术其中一个专利技术目的在于提供一种产品知识单元的构建方法和系统,所述方法和系统通过知识图谱的可以构建知识单元,可以有效地整合知识单元的重要术语。
[0004]本专利技术其中一个专利技术目的在于提供一种产品知识单元的构建方法和系统,所述方法和系统可以建立各类知识单元之间的等级关系,可创建用于搜索引擎的完整的知识单元实例。
[0005]本专利技术其中一个专利技术目的在于提供一种产品知识单元的构建方法和系统,所述方法和系统可以精确地提取互联网上有效设计信息,将收集到的信息按标准进行统一的清洗、整理使产品设计知识表达变的更加规范化,便于后期对信息进行直接调用,大幅度提高设计师们查询参考数据的效率。
[0006]为了实现至少一个上述专利技术目的,本专利技术进一步提供一种产品知识单元的构建方法,所述方法包括如下步骤:
[0007]建立产品的一级知识单元列表,在所述一级知识单元列表中填入一级知识术语;
[0008]根据所述一级知识单元列表构建下级知识单元列表,形成树状知识单元列表结构;
[0009]建立知识单元的等级关系和同级关系,形成网状知识单元列表结构;
[0010]根据网状的知识单元列表结构创建知识单元实例;
[0011]根据所述知识单元列表结构创建搜索引擎。
[0012]根据本专利技术其中一个较佳实施例,所述一级知识单元列表包括一级实体和一级关系,其中所述一级关系包括等级关系和同级关系,所述一级实体通过所述等级关系连接下级知识单元列表中的实体,构建实体

关系

实体的三元组。
[0013]根据本专利技术另一个较佳实施例,所述一级实体作为一级知识单元的节点同时和不同的一级知识单元实体之间通过所述同级关系连接,同时一级实体和下级知识单元的实体连接构成分层网络状的知识单元列表结构。
[0014]根据本专利技术另一个较佳实施例,爬取对应产品实体术语,将构建好的知识单元列表结构保存并填入对应的实体术语,形成知识单元实例。
[0015]根据本专利技术另一个较佳实施例,将部分所述等级关系设置为属性关系、下级实体设置为属性值,构建“实体

属性

性值”的层级分布的三元组知识单元。
[0016]根据本专利技术另一个较佳实施例,所述搜索引擎的创建方法包括如下步骤:
[0017]将构建好的知识单元列表结构保存于数据库中;
[0018]确定检索领域,获取检索领域的URL;
[0019]采用爬虫软件根据用户需求和所述知识单元列表结构爬取需要的实体信息;
[0020]将爬取后的实体信息和数据库中对比,若无相同则保存改实体信息,否则更新知识单元列表结构。
[0021]根据本专利技术另一个较佳实施例,构建搜索引擎表项,并将数据库中的信息导入搜索引擎中,用户输入查询语句后,采用Solr搜索引擎使用ik中文分词器对用户输入的数据进行分词处理。
[0022]根据本专利技术另一个较佳实施例,将构建好的知识单元列表结构保存于数据库后,以下位知识单元中的实体名称作为字段名称保存。
[0023]为了实现至少一个上述专利技术目的,本专利技术进一步提供一种产品知识单元的构建系统,
[0024]本专利技术进一步提供一种计算机可读存储介质,所述计算机可读存储介质保存并应用上述一种产品知识单元的构建系统。
附图说明
[0025]图1显示的是本专利技术一种产品知识单元的构建方法流程示意图;
[0026]图2显示的是本专利技术中搜索引擎的构建流程示意图。
具体实施方式
[0027]以下描述用于揭露本专利技术以使本领域技术人员能够实现本专利技术。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本专利技术的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本专利技术的精神和范围的其他技术方案。
[0028]本领域技术人员应理解的是,在本专利技术的揭露中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系是基于附图所示的方位或位置关系,其仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此上述术语不能理解为对本专利技术的限制。
[0029]请结合图1

2,本专利技术公开了一种产品知识单元的构建方法和系统,所述方法主要由以下几个步骤组成:建立知识单元列表;定义知识单元的等级和关系,创建知识单元实例;基于知识单元列表结构创建搜索引擎等四个步骤。
[0030]首先需要建立知识单元列表,所述知识单元列表是基于现有知识图谱的结构化的语义知识单元,用于描述物理世界中的概念,以及概念和概念之间的关系。目前知识单元的
构建主要有2种,一种是以“实体

关系

实体”组成的三元组知识单元,另外一种是以“实体

属性

性值”的三元组知识单元,现有的知识图谱中实体和实体之间只有连接关系而无层级关系,并且连接关系比较混乱,对于实体的抽取效果不佳。基于此本专利技术提供一种具有层级的知识单元列表结构。
[0031]具体的,首先确定并构建一级知识单元列表,其中一级知识单元列表代表产品设计信息核心概念,包括:产品名称、产品生产商、产品尺寸、产品型号、产品功能、产品适用范围、产品外观、产品制作工艺、用户评价等,作为知识单元的列表展示。其中所述一级知识单元包括一级实体和一级关系,其中以及关系连接对应的一级实体,一级关系可以连接一级实体或下级实体。换句话说,当知识单元列表呈现树状结构时,实体为树状结构的节点树枝为对应的关系,所述一级实体是深度为0层的节点对应的实体,所述一级关系是深度为0和1层的树枝代表的关系。
[0032]进一步的在建立一级知识单元列表后,进一步建立下级知识单元列表,并定义知识单元等级和关系,其中所述下级知识单元列表通过关系连接所述一级知识单元,所述下级知识单元可以是二级、三级知识单元,每一个下级知识单本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种产品知识单元的构建方法,其特征在于,所述方法包括如下步骤:建立产品的一级知识单元列表,在所述一级知识单元列表中填入一级知识术语;根据所述一级知识单元列表构建下级知识单元列表,形成树状知识单元列表结构;建立知识单元的等级关系和同级关系,形成网状知识单元列表结构;根据网状的知识单元列表结构创建知识单元实例;根据所述知识单元列表结构创建搜索引擎。2.根据权利要求1所述的一种产品知识单元的构建方法,其特征在于,所述一级知识单元列表包括一级实体和一级关系,其中所述一级关系包括等级关系和同级关系,所述一级实体通过所述等级关系连接下级知识单元列表中的实体,构建实体

关系

实体的三元组。3.根据权利要求2所述的一种产品知识单元的构建方法,其特征在于,所述一级实体作为一级知识单元的节点同时和不同的一级知识单元实体之间通过所述同级关系连接,同时一级实体和下级知识单元的实体连接构成分层网络状的知识单元列表结构。4.根据权利要求3所述的一种产品知识单元的构建方法,其特征在于,爬取对应产品实体术语,将构建好的知识单元列表结构保存并填入对应的实体术语,形成知识单元实例。5.根据权利要求2所述的一种产品知识单元的构建方法,其特征在于,将部分所述等级关系设置...

【专利技术属性】
技术研发人员:刘征王昀王鑫邵明
申请(专利权)人:中国美术学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1