一种基于定制柜体工艺知识图谱的数据处理方法以及系统技术方案

技术编号:35901712 阅读:19 留言:0更新日期:2022-12-10 10:38
本发明专利技术公开了一种基于定制柜体工艺知识图谱的数据处理方法以及系统,方法包括:获取家居产品定制的历史产品信息,历史产品信息包括各类产品的多维度属性数据和生产工艺数据;针对每一类产品的历史产品信息,进行名词对齐并提取出产品的主要内容;根据产品的主要内容进行知识图谱建模,利用条件逻辑词对数据中的规则限制进行分词,然后将分词得到的规则限制编码成知识图谱上的边进行表述,得到家居产品知识图谱;根据家居产品知识图谱进行家居产品数据管理。本发明专利技术能够改善产品数据的查询和管理耗时,降低柜类产品数据的维护难度,可广泛应用于计算机技术领域。应用于计算机技术领域。应用于计算机技术领域。

【技术实现步骤摘要】
一种基于定制柜体工艺知识图谱的数据处理方法以及系统


[0001]本专利技术涉及计算机
,尤其是一种基于定制柜体工艺知识图谱的数据处理方法以及系统。

技术介绍

[0002]随着生活水平的不断提高,人们对于家居环境的生活体验越来越重视,个性化定制的家居产品成为了新时代宠儿。但在数字化的今天,个性化定制家居产品的工艺、配套、自定义属性等数据信息过于繁杂,仅依靠传统的关系型数据进行记录和备案,既不便于管理端的维护,也不利于生产端的使用。
[0003]目前上面上大部分的产品知识图谱,在自底向上构建时都需要依靠大量的人工操作才能完成数据的实体关系提取,其中《一种产品知识图谱构建和查询方法及系统》提供了一种提取产品数据中的多个概念信息、概念属性及多个概念之间的关系信息的知识图谱构建方法,并实现了查询应用。但是,该方法也仅仅能够处理无复杂工艺的产品,在柜类产品中,亦无法很好地处理其工艺限制等规则。在特定领域里,例如《司法知识图谱构建以及基于司法知识图谱搜索方法与装置》提供了一种构建司法知识图谱和搜索的方法;《基于金融产品知识图谱实现关联搜索的方法、装置、处理器及其存储介质》提供了一种构建金融产品知识图谱和搜索的方法;《医疗知识图谱建立方法及装置、医疗知识图谱查询方法及装置》则是提供了一种构建医疗知识图谱和搜索的方法。
[0004]尽管上述知识图谱的构建和查询方法及系统在流程上大同小异,但他们更多的只是将已有的产品数据转换成知识图谱的形式,从而实现易于展示和实现简单的一级查询,这些方法对于定制家居的场景中具有复杂工艺规则限制的定制柜类产品数据则作用有限,它们都无法很好地表达出复杂的工艺规则限制,以及难以进行具有多级限制条件的查询功能。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供一种基于定制柜体工艺知识图谱的数据处理方法以及系统,以改善产品数据的查询和管理耗时,降低柜类产品数据的维护难度。
[0006]本专利技术实施例的一方面提供了一种基于定制柜体工艺知识图谱的数据处理方法,包括:
[0007]获取家居产品定制的历史产品信息,所述历史产品信息包括各类产品的多维度属性数据和生产工艺数据;
[0008]针对每一类产品的历史产品信息,进行名词对齐并提取出产品的主要内容;
[0009]根据所述产品的主要内容进行知识图谱建模,利用条件逻辑词对数据中的规则限制进行分词,然后将分词得到的规则限制编码成知识图谱上的边进行表述,得到家居产品知识图谱;
[0010]根据所述家居产品知识图谱进行家居产品数据管理;
[0011]其中,所述家居产品数据管理包括以下至少之一:基于可视化的知识图谱的宏观数据分析和管理、基于知识图谱的柜体定制搜索、基于知识图谱的柜体定制属性修改。
[0012]可选地,所述获取家居产品定制的历史产品信息,包括:
[0013]获取全屋定制设计方案和家居单独定制方案中家居产品的生产销售信息;
[0014]从所述生产销售信息中提取家居产品的产品逻辑表和工艺数据记录。
[0015]可选地,所述针对每一类产品的历史产品信息,进行名词对齐并提取出产品的主要内容,具体为:针对每一份产品逻辑表和工艺数据记录,进行名词对齐并提取出相关产品的主要内容,该步骤包括:
[0016]将所有基础属性信息和规则限制分别以键值对的方式存储到不同位置;其中,产品逻辑表以表格的形式存在,产品逻辑表内的每一行是一个具体的产品实例,每一列表述了该产品的属性信息,所述属性信息包括以下至少之一:类型、名称、图示、编码、尺寸、材质、颜色;每个柜体都有自己的属性可选项规则限制;
[0017]利用命名实体识别模型对工艺数据记录中的工艺信息条例进行分词提取,获取实体语料,其中,实体语料包括产品实体和产品属性;
[0018]对存在一意多词类型的名词进行对齐,将对齐后的产品逻辑表和工艺数据串联起来;
[0019]汇总得到各个产品的产品数据表,所述产品数据表的结构格式为:序号+一级品类+二级种类+三级产品+三级属性键值+二级属性名称+一级属性类别+规则限制。
[0020]可选地,所述根据所述产品的主要内容进行知识图谱建模,包括:
[0021]准备六种不同类型的节点,其中,六种类型分别是:一级品类、二级种类、三级产品、三级属性键值、二级属性名称、一级属性类别;
[0022]遍历所述产品的主要内容描述的结果,创建每种类型的节点;
[0023]合并每个意义相同的节点;
[0024]将一级品类节点和二级种类节点进行连边处理、将二级种类节点和三级产品节点进行连边处理、将三级产品节点和三级属性键值节点进行连边处理、将三级属性键值节点和二级属性名称节点进行连边处理,将二级属性名称节点和一级属性类别节点进行连边处理;
[0025]筛查知识图谱中冗余或错误的地方,并对冗余或错误的地方进行修正;
[0026]将一意多词的多个名词合并成一个具有共同意思的节点,将所述多个名词作为该节点的属性进行储存,实现向历史数据的兼容;
[0027]完成产品基础知识图谱构建。
[0028]可选地,所述利用条件逻辑词对数据中的规则限制进行分词,包括:
[0029]将所述产品基础知识图谱与所述产品数据表中一意多词的各个名词进行合并;
[0030]遍历所述产品数据表中保留包含规则限制的结果,得到所有针对属性的规则限制列表。
[0031]可选地,所述将分词得到的规则限制编码成知识图谱上的边进行表述,得到家居产品知识图谱,包括:
[0032]配置条件逻辑词,所述条件逻辑词包括:“当”、“和”、“且”、“或”、“时”;
[0033]根据所述条件逻辑词,对规则限制在所述产品基础知识图谱上加入条件限制边;
[0034]根据条件限制边的加入结果,得到家居产品知识图谱;
[0035]其中,所述规则限制中的工艺限制包括以下六种:
[0036](1)当属性A被选中时,可选属性T;
[0037](2)当属性A被选中时,不可选属性T;
[0038](3)当属性A和属性B被选中时,可选属性T;
[0039](4)当属性A和属性B被选中时,不可选属性T;
[0040](5)当属性A或属性B被选中时,可选属性T;
[0041](6)当属性A或属性B被选中时,不可选属性T。
[0042]可选地,所述基于可视化的知识图谱的宏观数据分析和管理,包括:
[0043]利用可视化的知识图谱直观显示目前的柜体种类、柜体数量以各个柜体系列之间的联系;
[0044]利用可视化的知识图谱显示持续推出的新品和淘汰柜体的单品和系类;
[0045]所述基于知识图谱的柜体定制搜索,包括:
[0046]搜索到需要定制的柜体,建立产品属性列表;
[0047]遍历对应节点所有连接的可选项边和默认选项边,加入到所述产品属性列表上;
[0048]遍历所有默本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于定制柜体工艺知识图谱的数据处理方法,其特征在于,包括:获取家居产品定制的历史产品信息,所述历史产品信息包括各类产品的多维度属性数据和生产工艺数据;针对每一类产品的历史产品信息,进行名词对齐并提取出产品的主要内容;根据所述产品的主要内容进行知识图谱建模,利用条件逻辑词对数据中的规则限制进行分词,然后将分词得到的规则限制编码成知识图谱上的边进行表述,得到家居产品知识图谱;根据所述家居产品知识图谱进行家居产品数据管理;其中,所述家居产品数据管理包括以下至少之一:基于可视化的知识图谱的宏观数据分析和管理、基于知识图谱的柜体定制搜索、基于知识图谱的柜体定制属性修改。2.根据权利要求1所述的一种基于定制柜体工艺知识图谱的数据处理方法,其特征在于,所述获取家居产品定制的历史产品信息,包括:获取全屋定制设计方案和家居单独定制方案中家居产品的生产销售信息;从所述生产销售信息中提取家居产品的产品逻辑表和工艺数据记录。3.根据权利要求2所述的一种基于定制柜体工艺知识图谱的数据处理方法,其特征在于,所述针对每一类产品的历史产品信息,进行名词对齐并提取出产品的主要内容,具体为:针对每一份产品逻辑表和工艺数据记录,进行名词对齐并提取出相关产品的主要内容,该步骤包括:将所有基础属性信息和规则限制分别以键值对的方式存储到不同位置;其中,产品逻辑表以表格的形式存在,产品逻辑表内的每一行是一个具体的产品实例,每一列表述了该产品的属性信息,所述属性信息包括以下至少之一:类型、名称、图示、编码、尺寸、材质、颜色;每个柜体都有自己的属性可选项规则限制;利用命名实体识别模型对工艺数据记录中的工艺信息条例进行分词提取,获取实体语料,其中,实体语料包括产品实体和产品属性;对存在一意多词类型的名词进行对齐,将对齐后的产品逻辑表和工艺数据串联起来;汇总得到各个产品的产品数据表,所述产品数据表的结构格式为:序号+一级品类+二级种类+三级产品+三级属性键值+二级属性名称+一级属性类别+规则限制。4.根据权利要求3所述的一种基于定制柜体工艺知识图谱的数据处理方法,其特征在于,所述根据所述产品的主要内容进行知识图谱建模,包括:准备六种不同类型的节点,其中,六种类型分别是:一级品类、二级种类、三级产品、三级属性键值、二级属性名称、一级属性类别;遍历所述产品的主要内容描述的结果,创建每种类型的节点;合并每个意义相同的节点;将一级品类节点和二级种类节点进行连边处理、将二级种类节点和三级产品节点进行连边处理、将三级产品节点和三级属性键值节点进行连边处理、将三级属性键值节点和二级属性名称节点进行连边处理,将二级属性名称节点和一级属性类别节点进行连边处理;筛查知识图谱中冗余或错误的地方,并对冗余或错误的地方进行修正;将一意多词的多个名词合并成一个具有共同意思的节点,将所述多个名词作为该节点的属性进行储存,实现向历史数据的兼容;
完成产品基础知识图谱构建。5.根据权利要求4所述的一种基于定制柜体工艺知识图谱的数据处理方法,...

【专利技术属性】
技术研发人员:柯建生王兵戴振军陈学斌
申请(专利权)人:广州极点三维信息科技有限公司
类型:发明
国别省市:

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

1