说明:收录各省市地方标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210871371.1 (22)申请日 2022.07.22 (71)申请人 中国科学院计算机网络信息中心 地址 100190 北京市海淀区中关村南四街 4 号 (72)发明人 沈志宏 赵子豪 路长发  (74)专利代理 机构 北京君尚知识产权代理有限 公司 11200 专利代理师 余长江 (51)Int.Cl. G06F 16/33(2019.01) G06F 16/31(2019.01) G06F 16/36(2019.01) (54)发明名称 面向多版本非结构化数据的语义信息查询 方法及装置 (57)摘要 本发明公开了一种面向多版本非结构化数 据的语义信息查询方法及装置。 所述方法包括: 获取查询语句; 将所述查询语句解析为抽象语 法 树; 在节点查找节点运行所述节点查找算子, 获 取指定的对象属性计算节点; 在版本抽取节点基 于所述查询语句, 得到非结构化数据对象和语义 信息名称的版本号; 在指定的对象属性计算节点 根据所述非结构化数据对象的版本号与所述非 结构化数据对象, 计算所述非结构化数据对象 的 属性值; 在语义信息计算节点基于所述非结构化 数据对象的属性值、 所述语义信息名称以及所述 语义信息名称的版本号, 得到语义信息查询结 果。 本发明能够支持多 版本非结构化数据语义信 息的查询。 权利要求书2页 说明书5页 附图2页 CN 115357682 A 2022.11.18 CN 115357682 A 1.一种面向多版本非结构化数据的语义信息查询方法, 所述方法包括: 获取查询语句; 其中, 所述查询语句包括: 节点查找算子和通过第一连接符连接的非结 构化数据对象、 语义信息名称; 将所述查询语句解析为抽象语法树; 其中, 所述抽象语法树包括: 节点查找节点、 版本 抽取节点、 对象属性计算节点和语义信息计算节点; 在节点查找节点运行所述节点 查找算子, 获取指定的对象属性计算节点; 在版本抽取节点基于所述查询语句, 得到非结构化数据对象和语义信息名称的版本 号; 在指定的对象属性计算节点根据所述非结构化数据对象的版本号与所述非结构化数 据对象, 计算所述非结构化数据对象的属性 值; 在语义信 息计算节点基于所述非结构化数据对象的属性值、 所述语义信 息名称以及所 述语义信息名称的版本号, 得到语义信息查询结果。 2.如权利要求1所述的方法, 其特征在于, 所述在版本抽取节点基于所述查询语句, 得 到非结构化数据对象和语义信息名称的版本号, 包括: 读取所述查询语句; 当读取到非结构化数据对象或语义信息名称时, 判断是否紧随一第二连接符; 若紧随该第二连接符, 则读取指定符号之间的所有字符, 以得到非结构化数据对象或 语义信息名称的版本号; 若没有紧随该第 二连接符, 则将最新版本非结构化数据对象或最新版本语义信 息名称 的版本号作为非结构化数据对象或语义信息名称的版本号。 3.如权利要求2所述的方法, 其特 征在于, 所述指定符号包括: 尖括 号。 4.如权利 要求1所述的方法, 其特征在于, 所述查询语句为基于Cypher查询语言进行扩 展得到。 5.如权利要求1所述的方法, 其特 征在于, 所述非结构化数据对象包括: 节点和关系。 6.如权利要求1所述的方法, 其特 征在于, 通过以下步骤生成语义信息名称的版本号: 获取所述语义信息名称对应的语义信息; 获取抽取 该语义信息的人工智能模型的版本号; 将人工智能模型的版本号视为所述语义信息名称的版本号。 7.一种面向多版本非结构化数据的语义信息查询装置, 包括: 查询语句获取模块, 用于获取查询语句; 其中, 所述查询语句包括: 节点查找算子和通 过第一连接符连接的非结构化数据对象、 语义信息名称; 查询语句解析模块, 用于将所述查询语句解析为抽象语法树; 其中, 所述抽象语法树包 括: 节点查找节点、 版本抽取节点、 对象属性计算节点和 语义信息计算节点; 在节点查找节 点运行所述节点查找算子, 获取指定的对 象属性计算节点; 在版本抽取节点基于所述查询 语句, 得到非结构化数据对 象和语义信息名称的版本号; 在指定的对 象属性计算节点根据 所述非结构化数据对象的版本号与所述 非结构化数据对象, 计算所述非结构化数据对象的 属性值; 在语义信息计算节点基于所述非结构化数据对 象的属性值、 所述语义信息名称以 及所述语义信息名称的版本号, 得到语义信息查询结果。 8.一种存储介质, 所述存储介质中存储有计算机程序, 其中, 所述计算机程序被设置为权 利 要 求 书 1/2 页 2 CN 115357682 A 2运行时执 行权利要求1 ‑6中的任一方法。 9.一种计算机设备, 包括存储器和处理器, 所述存储器中存储有计算机程序, 所述处理 器被设置为 运行所述计算机程序以执 行权利要求1 ‑6中的任一方法。 10.一种计算机程序产品, 当所述计算机程序产品在计算机设备上运行时, 使得计算机 设备执行权利要求1 ‑6中的任一方法。权 利 要 求 书 2/2 页 3 CN 115357682 A 3

.PDF文档 专利 面向多版本非结构化数据的语义信息查询方法及装置

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 面向多版本非结构化数据的语义信息查询方法及装置 第 1 页 专利 面向多版本非结构化数据的语义信息查询方法及装置 第 2 页 专利 面向多版本非结构化数据的语义信息查询方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:01:41上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。