基于场景的数据处理方法、系统、设备和可读存储介质技术方案

技术编号:37996354 阅读:10 留言:0更新日期:2023-06-30 10:10
本申请公开了一种基于场景的数据处理方法、系统、设备和计算机可读存储介质,该方法包括:获取用于构建知识图谱的基础数据,并确定所述基础数据对应的场景信息以及数据类型;根据所述场景信息和所述数据类型生成所述基础数据的标识符;获取所述基础数据对应的时序信息,基于所述标识符、所述时序信息和所述基础数据生成融合基础数据;根据所述融合基础数据构建知识图谱。所以,有效解决了相关技术中仅根据数据的数据类型来对数据进行分类,构建的知识图谱不支持比对不同时间点时知识图谱的差异的技术问题,实现了处理后的数据构建的知识图谱能够比对不同时间点时节点或边的差异。识图谱能够比对不同时间点时节点或边的差异。识图谱能够比对不同时间点时节点或边的差异。

【技术实现步骤摘要】
基于场景的数据处理方法、系统、设备和可读存储介质


[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]此外,本申请还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有基于场景的数据处理程序,所述基于场景的数据处理程序被处理器执行时实现如上所述的基于场景的数据处理方法的步骤。
[0037]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0038]1、由于采用了获取用于构建知识图谱的基础数据,并确定所述基础数据对应的场景信息以及数据类型;根据所述场景信息和所述数据类型生成所述基础数据的标识符,并获取所述基础数据对应的时序信息;基于所述标识符、所述时序信息和所述基础数据生成融合基础数据;根据所述融合基础数据构建知识图谱。所以,有效解决了相关技术中仅根据数据的数据类型来对数据进行分类,构建的知识图谱不支持比对不同时间点时知识图谱的差异的技术问题,实现了处理后的数据构建的知识图谱能够比对不同时间点时节点或边的差异。
附图说明
[0039]图1为本申请基于场景的数据处理方法实施例一的流程示意图;
[0040]图2为本申请基于场景的数据处理方法实施例一步骤S140的流程细化示意图;
[0041]图3为本申请基于场景的数据处理方法实施例二的流程示意图;
[0042]图4为本申请基于场景的数据处理设备实施例涉及的硬件结构示意图。
具体实施方式
[0043]在相关技术中,在根据获取到的数据构建知识图谱时,通常将按照数据类型,将数据分为实体数据以及关系数据,再采用以节点表示实体数据,节点之间的边标表示实体之间的关系,进而根据节点以及边构成知识图谱。本申请实施例采用的主要技术方案是:在获取到用于构建知识图谱的基础数据时,根据基础数据的场景信息以及数据类型生成标识符,再结合标识符、时序信息以及基础数据生成融合基础数据,根据融合基础数据构建知识图谱。从而实现了处理后的数据构建的知识图谱能够比对不同时间点时节点或边的差异。
[0044]为了更好地理解上述技术方案,下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于场景的数据处理方法,其特征在于,所述基于场景的数据处理方法包括:获取用于构建知识图谱的基础数据,并确定所述基础数据对应的场景信息以及数据类型;根据所述场景信息和所述数据类型生成所述基础数据的标识符;获取所述基础数据对应的时序信息,基于所述标识符、所述时序信息和所述基础数据生成融合基础数据;根据所述融合基础数据构建知识图谱。2.如权利要求1所述的基于场景的数据处理方法,其特征在于,所述获取用于构建知识图谱的基础数据,并确定所述基础数据对应的场景信息以及数据类型的步骤包括:确定所述基础数据的数据来源,根据所述数据来源的标识信息确定所述场景信息;基于语义识别算法,确定所述基础数据的所述数据类型,其中,所述数据类型包括:实体数据、关系数据以及属性数据。3.如权利要求1所述的基于场景的数据处理方法,其特征在于,所述根据所述场景信息和所述数据类型生成所述基础数据的标识符的步骤包括:当所述数据类型为实体数据时,根据所述场景信息确定所述基础数据的用户信息以及路径信息;根据所述基础数据的数据内容确定实体名称;根据所述实体名称、所述用户信息以及路径信息生成所述标识符。4.如权利要求1所述的基于场景的数据处理方法,其特征在于,所述根据所述场景信息和所述数据类型生成所述基础数据的标识符的步骤还包括:当所述数据类型为关系数据时,确定所述基础数据对应的第一目标实体数据以及第二目标实体数据;根据所述第一目标实体数据对应的第一标识符、所述第二目标实体数据对应的第二标识符以及所述场景信息生成所述标识符。5.如权利要求1所述的基于场景的数据处理方法,其特征在于,所述根据所述场景信息和所述数据类型生成所述基础数据的标识符的步骤还包括:当所述数据类型为属性数据时,确定所述基础数...

【专利技术属性】
技术研发人员:罗义聪蒋玉华钟浩灵
申请(专利权)人:深圳市极限网络科技有限公司
类型:发明
国别省市:

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

1