【技术实现步骤摘要】
基于双向转换的知识图谱交互式可视化查询语言
本专利技术属于交互式可视化查询语言
,具体涉及基于双向转换的知识图谱交互式可视化查询语言。
技术介绍
随着人工智能的快速发展,知识图谱(KnowledgeGraph)已被广泛认为是许多人工智能技术和系统中的重要组成部分。近年来,大量不同规模的知识图谱已经在网上发表,复杂的知识图谱通常包含数亿个节点和边,使得用户很难理解和查询。目前,知识图谱通常表示为RDF(ResourceDescriptionFramework)图和属性图。然而大量的知识图谱查询语言是为专业用户设计的,包括SPARQL(SPARQLProtocolAndRDFQueryLanguage)、Cypher等,它们包含复杂的语法与语义,并且结构化的语法使得没有知识图谱背景知识的用户很难理解和学习。目前也有不少可视化查询语言,但是他们都只能适配单一类型的知识图谱,例如VISAGE支持属性图上的可视化查询,QueryVOWL支持RDF图上的可视化查询。用户需要通过学习不同的查询语言来查询不同类型的知识图谱,这增加了用 ...
【技术保护点】
1.基于双向转换的知识图谱交互式可视化查询语言,其特征在于,包括如下步骤:/nS1、定义图模式,图模式G是一个五元组(V,E,ρ,λ,σ),其中V是顶点(或顶点)的有限集合;E是边的有限集合且
【技术特征摘要】
1.基于双向转换的知识图谱交互式可视化查询语言,其特征在于,包括如下步骤:
S1、定义图模式,图模式G是一个五元组(V,E,ρ,λ,σ),其中V是顶点(或顶点)的有限集合;E是边的有限集合且函数ρ:E→(V×V)将边关联到顶点对;设Lab是标签集合,函数λ:(V∪E)→Lab为顶点或边赋予标签;设Prop是属性集合,Val是值集合,函数σ:(V∪E)×Prop→Val为顶点和边关联属性,
S2、定义图结果,给定一个图模式P=(V,E,ρ,λ,σ),如果且σ(v,Number)=1,那么这个图模式也是一个图结果,即当图模式中不包含中间结果时,就是最终的图结果;
S3、定义查询模式,给定一个图模式P=(V,E,ρ,λ,σ),如果且σ(v,Results)=NULL,那么这个图模式也是一个查询模式,当图模式中的所有变量的结果都为空时,即还没有进行查询时,此时为图模式的起始状态即查询模式;
S4、定义超节点,给定一个知识图谱G(V,E),函数分别为节点的入边和出边,如果且那么将点v1,v2转化成一个超节点v3,同时σ(v3,Number)=2,σ(v3,Results)={v1,v2},超节点中的点在原图G中具有相同的路径结构,通过超节点存储查询的中间结果,并利用超节点的性质...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。