rdf相关内容
我正在尝试这个SPARQL查询,但找不出问题所在。我想要所有含有这些成分或更少成分的收据。即: 收件人1:西红柿 收纳品2:番茄和盐 第三种:番茄、盐、洋葱。 我有以下问题: PREFIX rdf: PREFIX owl: PRE
..
我需要一个项目的数据集,该项目有相当多的RDF三元组(大约一百万个)。我在网上找到了一些数据集,但它们都有URI形式的三元组数据。我需要一个数据集,其中数据完全是字符串文字的形式。 我需要此格式的数据。 person1,isNamed ,‘Serge Abiteboul’ person2,isNamed ,‘Rick Hull’ person3,isNamed ,‘Victor
..
当我将MySQL中的数据转换为rdf时,当使用生成-映射-u根-p 123456-o kg_DEMO_Movie_mapping.ttl";jdbc:mysql:///kg_demo_movie?useSSL=false&;serverTimezone=UTC";时,我报告了一个错误。LoadClasscom.mysql.jdbc.Driver'. This is depre
..
如果你对这个问题的回答是肯定的,你能给我举一个使用JSON-LD格式的例子吗? 推荐答案 答案是否。 发件人RDF 1.1 Concepts and Abstract Syntax: 1.2资源和声明 断言RDF triple表示由谓词表示的某种关系在由主语表示的资源和由宾语表示的资源之间保持。此与RDF三元组对应的语句称为RDF语句。谓词本身是一个IRI,表示属性,
..
像很多人一样,我使用rdf:Statements来具体化三元组,这样我就可以就语句发表声明,如 :S1 a rdf:Statement . :S1 :citation :tabloid_celebrity1 . :S1 rdf:subject :Earth . :S1 rdf:predicate :has_shape . :S1 rdf:object :flat_surface .
..
我正在规划一个系统,它组合了各种数据源,并允许用户对这些数据源进行简单的查询。系统的一部分需要充当知道所有连接的数据源的抽象层:用户不应该[需要]知道底层数据“提供者”。数据提供程序可以是任何东西:关系型DBMS、错误跟踪系统、……、气象站。它们通过定义如何“提供”数据的公共API连接到查询系统。某个数据提供者理解的查询类型由其“报价”给出(例如我知道这些实体,我可以为您提供关系Y的X类型聚合,.
..
在整个RDF规范中,使用EBNF表示法XML规范来指定文档的语法。因此,我想知道如何使用Antlr/bison/yacc(可能在这些工具中带有一些标志,我不知道如何搜索)-或者其他我还不知道的工具-来使用这些规范并生成解析器,以便我在尝试加载之前使用它来查看我的RDF是否格式良好。 我的特定用例的语法示例如下: https://www.w3.org/TR/n-quads/#sec-grammar
..
在OWL中拥有作为两个不同类的子类的类有什么问题吗? 推荐答案 这正是OWL形式语义的定义。例如,A SubClassOf B和A SubClassOf C等价于公理A SubClassOf(B And C)
..
我对OWL类和子类属性继承感到困惑。一些帖子说OWL中没有继承(OWL: How to get inheritance of property relations between two classes from those of superclasses?,http://answers.semanticweb.com/questions/619/rdfs-owl-inheritance-with
..
我很难找到一个清晰、合理的使用rdflib上下文的示例。 ConunctiveGraph不接受上下文,因此Graph已弃用。我应该如何在同一全局连接图中的不同上下文中创建和操作? 推荐答案 是。这是代码 import rdflib from rdflib.Graph import Graph conj=rdflib.ConjunctiveGraph() NS=rdflib.N
..
给定RDF::URI和SPARQL属性路径(存储为字符串),我希望找到满足以下查询的值 SELECT ?value WHERE { ?value . } 我设法使用了以下代码片段,但感觉非常黑客: query = SPARQL.parse(
..
我在SPARQL中使用regex函数。 有没有一个函数可以找到距离另一个字符串最小的字符串? 我的意思是,我需要一个函数,它能给出与另一个单词最相似的单词。 实际上,我传递了两个变量(这些变量从两个不同的数据集获取值),并仅考虑到这些不区分大小写的情况进行比较。所以我需要一个可以比较两个变量的函数。有人知道什么吗? 推荐答案 标准SPARQL中没有这样的功能。但是,SPARQL是可扩展
..
我刚接触Wikidata,我不知道什么时候应该使用--> WDT前缀(http://www.wikidata.org/prop/direct/) 以及何时应该使用--> p前缀(http://www.wikidata.org/prop/)。 在我的SPARQL查询中。有没有人能解释一下它们各自的含义和区别? 推荐答案 p:命名空间中的内容用于选择语句。wdt:命
..
我希望使用SPARQL完成一个相对基本的任务:给定一个FOAF图,我希望解析在其中找到的元素,获得它们的标记(如果它们存在),然后使用这些标记作为新的图,从中查找关于这些人的信息。 例如,您可以想象一个简单的用例,其中我想要运行一个SPARQL查询来列出我喜欢的所有食物(根据我的FOAF文件),以及我所有朋友喜欢的食物。 这是目前的情况。请注意,出于测试目的,目前我试图对下面的查询执行
..
我读过一本书 容器和集合之间的区别在于容器始终是打开的(即,可以通过额外的 RDF 语句添加新成员)而集合可能是关闭的. 我不太清楚这种区别.它表示不能将新成员添加到集合中.如果我将最后一个 rdf:rest 属性的值从 rdf:nil 更改为 _:xyz 并添加 _:xyz rdf:first ._:xyz rdf:rest rdf:nil . 因此我可以添加一个
..
假设我们在 Turtle 语法中有以下三元组: . 如何添加开始时间和结束时间?例如,如果我想说他从上午 10 点开始,并在上午 12 点完成了 10 英里的跑步.我想使用 xsd:dateTime. 解决方案 做到这一点的一种
..
我正在尝试使用 graphql 查询 stardog 服务器,下面是我的代码. import {GraphQLSchema,GraphQL 对象类型,GraphQLInt,GraphQLString,GraphQLList,GraphQLNonNull,GraphQLID,GraphQLFloat来自'graphql';从 'axios' 导入 axios;var stardog = requi
..
我需要用 RDF 格式表示句子. 换句话说,“约翰喜欢可乐"将自动表示为: 主题:约翰谓词:喜欢对象:可乐 有谁知道我应该从哪里开始?是否有任何程序可以自动执行此操作,或者我需要从头开始做所有事情? 解决方案 看起来你想要一个句子的类型依赖,例如约翰喜欢可乐: nsubj(likes-2, John-1)dobj(喜欢-2,可乐-3) 我不知道有任何直接生成 RDF 的依赖
..
SPARQL 属性路径 任意长度的查询需要使用特定的属性.我想查询并找到从一个资源开始到另一个资源结束的任何路径.例如: SELECT ?pWHERE { :startNode ?p* :endNode } 其中 ?p* 指定路径.有没有办法做到这一点? 解决方案 您是对的,不能在属性路径表达式中使用变量.不过,您可以做一些事情,这可能会对您有所帮助. 用于检查是否路径存在的通配
..
我在 DBPedia 中有两个资源:dbr:Diabetes_mellitus 和 dbr:高血糖.在维基百科中,对应的页面是wikipedia-en:Diabetes_mellitus和wikipedia-en:Hyperglycemia. 在维基百科中有一个从 Diabetes_mellitus 页面到高血糖页面的超链接.但是当我尝试在 DBpedia 中查找 2 个资源之间的链接时,我
..