rdfs 相关问题

RDF Schema是一组使用RDF可扩展知识表示语言的类,提供用于描述本体的基本元素,也称为RDF词汇表,用于构建RDF资源。

如何构造一个“Nobody”的 OWL 属性?

我正在尝试创建一个 OWL 本体,其中包含一个 ClaimBy 属性,该属性可以是个人、组织或类似的“代理”(本质上是 foaf:Agent),也可以是无主的(owl:Th...

回答 1 投票 0

Jena Riot 推断无效的 RDF(以文字作为主语)

我正在将 Jena riot CLI 工具推断出的 RDF 馈送到 shacl cli 工具中。 我的架构定义包含如下内容: lob:帐号 rdfs:域 lob:帐户; rdfs:范围 xsd:str...

回答 1 投票 0

如何使用SPARQL正确查询Pizza Ontology?

此请求返回所有带有蘑菇配料的披萨: 前缀 rdf: 前缀猫头鹰: 前缀 rdfs: 此请求返回所有带有蘑菇配料的披萨: PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX pizza: <http://www.co-ode.org/ontologies/pizza/pizza.owl#> SELECT ?pizza WHERE { ?pizza rdfs:subClassOf+ pizza:Pizza . ?pizza rdfs:subClassOf [ a owl:Restriction ; owl:onProperty pizza:hasTopping; owl:someValuesFrom pizza:MushroomTopping ] } 但我想列出所有带有 VegetableTopping 的披萨,它是 PizzaTopping 的子类。另外,MushroomTopping 是 VegetableTopping 的子类。以下查询未提供预期结果: PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX pizza: <http://www.co-ode.org/ontologies/pizza/pizza.owl#> SELECT ?pizza WHERE { ?pizza rdfs:subClassOf+ pizza:Pizza . ?pizza rdfs:subClassOf [ a owl:Restriction ; owl:onProperty pizza:hasTopping; owl:someValuesFrom pizza:VegetableTopping ] } 正如UninformedUser在评论中所说,你必须将topping设置为变量值,然后声明该变量绑定到VegetableTopping的所有子类。 SELECT ?pizza WHERE { ?pizza rdfs:subClassOf+ pizza:Pizza . ?pizza rdfs:subClassOf [ a owl:Restriction ; owl:onProperty pizza:hasTopping; owl:someValuesFrom ?topping ] . ?topping rdfs:subClassOf* pizza:VegetableTopping . }

回答 1 投票 0

如何使用SPARQL正确查询Pizza Ontology?

此请求返回所有带有蘑菇配料的披萨: 前缀 rdf: 前缀猫头鹰: 前缀 rdfs: 此请求返回所有带有蘑菇配料的披萨: PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX pizza: <http://www.co-ode.org/ontologies/pizza/pizza.owl#> SELECT ?pizza WHERE { ?pizza rdfs:subClassOf+ pizza:Pizza . ?pizza rdfs:subClassOf [ a owl:Restriction ; owl:onProperty pizza:hasTopping; owl:someValuesFrom pizza:MushroomTopping ] } 但我想列出所有带有 VegetableTopping 的披萨,它是 PizzaTopping 的子类。另外,MushroomTopping 是 VegetableTopping 的子类。以下查询未提供预期结果: PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX pizza: <http://www.co-ode.org/ontologies/pizza/pizza.owl#> SELECT ?pizza WHERE { ?pizza rdfs:subClassOf+ pizza:Pizza . ?pizza rdfs:subClassOf [ a owl:Restriction ; owl:onProperty pizza:hasTopping; owl:someValuesFrom pizza:VegetableTopping ] } 正如UninformedUser在评论中所说,你必须将topping设置为变量值,然后声明该变量绑定到VegetableTopping的所有子类。 SELECT ?pizza WHERE { ?pizza rdfs:subClassOf+ pizza:Pizza . ?pizza rdfs:subClassOf [ a owl:Restriction ; owl:onProperty pizza:hasTopping; owl:someValuesFrom ?topping ] . ?topping rdfs:subClassOf* pizza:VegetableTopping . }

回答 1 投票 0

何时使用 rdf:Type 与 rdfs:subClassOf

我对本体论和OWL相当熟悉并且一直在使用它们。但我始终没有一个想法,当我试图找到一个好的答案时,总是会出现矛盾。也就是说,什么时候使用...

回答 1 投票 0

根据 RDF 验证 JSON-LD JSON 对象

我有一个 JSON 对象,应该是 JSON-LD。我想以编程方式验证情况是否如此。 JSON-LD 规范有一个 @context 和一个 @type 指向描述文档。在我的具体...

回答 1 投票 0

如何在 Blazegraph 中处理多个图表?

我正在使用在 Blazegraph 上下载并加载的公共图表。 我现在熟悉该图上的 SELECT 和 CONSTRUCT 请求。 我不知道这是否重要,但该图包含多个预...

回答 1 投票 0

RDF 与 RDF 模型与 RDF 数据模型

我不明白RDF、RDF模型和RDF数据模型是否描述了不同的概念,如果是,有什么区别。例如,在这个 w3c 文档(第 2.1 节下)中,我...

回答 2 投票 0

无法验证和序列化来自 pyshacl 的新推断图

我遇到了一个问题,我需要你的帮助。我正在研究 pyshacl 验证,这是一个 Python 库,用于根据 SHACL 图验证 RDF 图。我有一个带有 SPA 的 shacl 形状图......

回答 0 投票 0

如何通过用值实例化存在于三元组中的变量来更新RDF图?

我有一个知识库,如下所示: 我有以下规则: s rdf.type X, X rdfs.subClassOf Y -> s rdf.type Y 其中 Y 型三元组是结果,三元组 typ...

回答 0 投票 0

Protege 与三个实体的关系

我有这个类的电影本体 演员 - 制片人 - 电影 我需要建立这种关系: 制片人为一部电影支付给演员 我已经做了一些工作,但我不知道我是否在正确的地方......

回答 0 投票 0

OWL:创建一个具有多个需要关联的对象属性的类定义?

我试图根据对象属性之间的关系来定义一个类。我不确定它是否可以在 OWL/Protege 中表达,并希望得到一些意见。而且,即使可能,我也想...

回答 0 投票 0

使用带有推理器的属性链被认为是推理。如果这是通过 SPARQL 查询完成的,是否也被视为推理?

我们可以定义如下属性链: 子对象属性( ObjectPropertyChain(:hasParent:hasParent) :有祖父母 ) 使用推理器会添加 hasGrandparent 关系

回答 0 投票 0

schema:domainIncludes和rdfs:domain(以及schema:rangeIncludes和rdfs:range)是一样的吗?

Schema.org定义并使用名为domainIncludes和rangeIncludes的谓词来将类型与属性联系起来(即 和&...

回答 1 投票 1

在RDFUnit中用RDFS验证RDF时,出现rdfs:域错误。

我尝试在RDFUnit在线演示(http:/rdfunit.aksw.orgdemo)中用RDFS验证我的RDF。验证的结果是 Fail ERROR http:/example.orgcim#IdentifiedObject.mRID has rdfs:domain ...

回答 1 投票 1

猫头鹰持久性个体只对当前请求有上下文?

但如果用户A创建 "individual1 relates built-inbanded-individual",用户B创建"......"。

回答 1 投票 0

如何使用rdfrdfs表达一个类的每个实例都有一个属性(hasName),并以Literal作为对象?

我想用rdfrdfs来模拟本体知识。因此,我定义A是一个类,它对应于我的第一个三段论。然后我想说,(这个类的实例)总是有一个属性......。

回答 1 投票 0

RDFLib:如何在Python中创建本体?

我正在使用Python中的rdflib定义Urban系统的本体。我定义了类urbanSystem和子类名称。从rdflib.graph导入rdflib。从rdflib导入Graph,ConjunctiveGraph ...

回答 1 投票 3

如何解决错误:{E201} RDF中属性元素的多个子元素而又不会丢失分隔符?

我正在学习如何创建RDF,这是我的3种咖啡类型

回答 1 投票 0

我们可以用Grakn为多重继承建模吗?

在RDF / OWL中,我们可以有一个具有多个超类的类,这些超类可以通过多重继承进行分配或推断。许多参考本体都需要多重继承的支持。但是,Grakn ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.