[发明专利]一种基于自然语言语义转化的图数据库查询语句构建方法在审

专利信息
申请号: 202210460177.4 申请日: 2022-04-28
公开(公告)号: CN115329137A 公开(公告)日: 2022-11-11
发明(设计)人: 陆佳炜;李端倪;张元鸣;王琪冰;徐俊;肖刚;方静雯;郑嘉弘 申请(专利权)人: 浙江工业大学
主分类号: G06F16/901 分类号: G06F16/901;G06F16/9032;G06F16/906;G06F40/279;G06F40/30
代理公司: 杭州浙科专利事务所(普通合伙) 33213 代理人: 汤明
地址: 310014 *** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 自然语言 语义 转化 数据库 查询 语句 构建 方法
【权利要求书】:

1.一种基于自然语言语义转化的图数据库查询语句构建方法,其特征在于,包括以下步骤:

1)按节点标签对图数据库节点进行分类,对分类结果进行实体抽取,建立抽象实体集E;

2)利用同义词挖掘将抽象实体具化为语料实体,建立语料实体集C;

3)定义基础图数据库查询语句模板;借助知识库选取自然语义,并将自然语义转化为形式语义;根据自然语义和形式语义之间的映射关系来建立语义映射表,并依托语义映射表从自然语言描述的查询语句NQL中提取邻接查询语义;将语料实体语义转化为语义实体,建立语义集Q;

4)按顺序遍历语义实体集Q,构建查询子句pql,将基础图数据库查询语句模板BQT与查询子句pql相结合,通过子句拼接生成目标图数据库查询语句。

2.根据权利要求1所述的一种基于自然语言语义转化的图数据库查询语句构建方法,其特征在于,所述步骤1)具体步骤如下:

1.1)节点:节点是图数据库中的基本存储单元,用n表示节点;

所述步骤1.1)中,节点包含以下信息:

1.1.1)节点名na:节点的名称,用于唯一标识节点;

1.1.2)标签label:用于将节点分类,具有相同标签的节点属于同一类;

1.1.3)属性np:节点所具有的某种性质的名称。节点可能有多个不同属性;

1.1.4)属性值nv:节点所具有的某种性质的具体描述。节点可能有多个不同的属性值;

1.2)节点集:节点集由图数据库中的所有节点组成,用符号N表示,N=[n1,n2,...,nn];

1.3)抽象实体:抽象实体是对标签相同节点的抽象,抽象实体是一个节点模版,用于描述一类节点的属性和状态,用符号e表示;

所述步骤1.3)中,抽象实体包含以下信息:

1.3.1)抽象实体名en:抽象实体的名称,用于唯一标识抽象实体;

1.3.2)抽象属性ep:抽象实体所具有的某种性质的名称,抽象实体可能有多个不同的属性;

1.4)分类:分类由若干个标签label相同的节点组成,用符号p表示;

1.5)分类集:分类集由若干个不同分类组成,用符号P表示,P=[p1,p2,...,pn];

1.6)抽象实体集:抽象实体集由若干个个抽象实体组成,用符号E表示,E=[e1,e2,...,en],ei代表E中的第i个抽象实体;

1.7)节点分类:根据节点的标签label,对节点集N进行划分,划分的结果为分类集P;

所述步骤1.7)中,节点分类处理过程如下:

1.7.1)创建分类集P,最初分类集P为空;

1.7.2)按顺序遍历节点集N,记i次取到的节点为ni

1.7.3)如果ni的标签为空,则舍去ni

1.7.4)如果ni的标签非空,则遍历分类集P,检查P中是否有分类pe,其成员的标签与ni的标签相同;如果分类pe不存在,则跳转至步骤1.7.5);如果pe存在,则跳转至步骤1.7.6);

1.7.5)创建新的分类p,将节点ni加入p,并p加入分类集P;

1.7.6)将节点ni加入pe

1.7.7)若ni是N的最后一个节点,则遍历结束;

1.8)实体抽取:遍历分类集P,创建抽象实体,从分类节点中抽取出共有属性作为抽象实体的属性;

所述步骤1.8)中,实体抽取处理过程如下:

1.8.1)创建抽象实体集E,最初E为空;

1.8.2)按顺序遍历分类集P,记i次取到的分类为pi

1.8.3)创建一个抽象实体e,将pi中的节点标签label作为抽象实体名en,将pi中的所有节点共有的属性名作为抽象实体的抽象属性ep;

1.8.4)将抽象实体e加入抽象实体集E;

1.8.5)记录抽象实体e和分类pi的一对一映射关系,称e和pi是关联的;

1.8.6)若pi是P的最后一个分类,则遍历结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210460177.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top