问题标签 [rdfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
401 浏览

rdf - 如何在 OWL 中定义属性的域?

我想建立一个本体来处理感染或未感染疾病的人:

图形化:

类层次结构为树

如何定义属性has_disease(Person, Disease)Person以使与 some Diseaseby相关的类型的个体has_disease也被推断为具有 type SickPerson

0 投票
1 回答
111 浏览

rdf - 设备描述词汇

前段时间我问了一个更笼统的问题,没有得到任何回应,但我仍然会坚持下去。有谁知道用网络浏览器描述数字设备的词汇/本体?我说的是 RDF(RDFS 或 OWL)中的一些东西。我遇到了以下情况:

http://www.w3.org/TR/ddr-core-vocabulary/

但它似乎不是很相关或当前。

此外(这可能会回答上述问题)。有谁知道将 WURFL 存储库转换为 RDF 的人。我认为这些问题是同义词,所以我没有将它们分开。

0 投票
6 回答
17819 浏览

rdf - RDF 和 RDFS 有什么关系?

我一直在阅读诸如 RDF/RDFS 和“本体”之类的语义 Web 技术,但想知道它们之间的关系如何?目前这些术语似乎都可以互换,或者我不理解这里的基本概念。

0 投票
1 回答
1598 浏览

sparql - 我可以使用推理和 TDB 配置 Jena Fuseki 吗?

我想用 TDB 支持的推理模型配置 Fuseki。

我已经能够使用内存模型配置它,但不能使用可以更新三元组的 TDB 模型。

我正在使用以下汇编程序描述:

它工作正常,它能够进行 RDFS 推理,甚至插入新的三元组。但是,一旦我停止并重新启动服务器,就会引发以下异常:

0 投票
2 回答
169 浏览

rdf - 这如何在 RDFS 中表示

我有生以来第一次尝试开发 RDFS 词汇表。我想知道在 RDFS 中执行以下操作的最佳方法是什么:

我有一个叫做“名字”的东西。名称可以具有属性“语言”。这种语言可以表示为 ISO 693-3 代码或 ISO 693-5 代码。

这是一个三元组,说明希腊语中有一个名字:

查找http://example.org/vocab/language可以传达该语言应该是 ISO 639-3 或 ISO 639-5 代码,作为 rdf:comment。

我找到了 lexvo 本体(http://lexvo.org/ontology),我认为使用它会很好。它将这两种类型的 ISO 代码描述为 owl:DatatypeProperty。我想知道如何使用它来改进示例以及如何在 RDFS 中表达它。下面是使用 lexvo 进行相同声明的尝试:

或 ISO 639-5 替代方案:

这样的RDF有意义吗?我如何在 RDFS 中表达 RDF 应该是这样的?

提前致谢, 弗兰斯

0 投票
2 回答
300 浏览

rdf - RDFS 子类:属性重定义

玩具示例:


考虑以下类型:

  • Hamburger, Veggieburger, Component, Vegetable, Meat

在哪里

  • Veggieburgersubclass_of Hamburger
  • Vegetable并且meatComponent

考虑以下属性:

  • Has_component: 域 = Hamburger, 范围 =Component

现在,我想重新定义Has_componentVeggieburger指出它只能包含蔬菜Components

有没有办法重新定义(即覆盖)属性Has_component

0 投票
1 回答
101 浏览

rdf - RDF 格式需要改进

我能够生成 RDF,但格式不正确,因为我无法触发正确的 Sparql QUERY ..我需要改进 RDF 的格式。我希望在 RDF 中有类、实例、属性对于 Objecttype,Attribbutetype,Relationtype ..你们能帮我推导出 RDF ..code snnipet 会很有帮助...

我粘贴了我能够生成的 rdf。

在代码中有一个 rdf 描述

因为它是一个对象类型,所以它应该放在 rdf:class 下。我是这个领域的新手,我对 RDF 了解不多。所以任何形式的帮助都会非常有帮助。

0 投票
1 回答
1030 浏览

xsd - 如何将 XSD 简单类型转换为 rdfs:使用 Jena 的数据类型

假设我有一个具有以下代码行的 XSD 文件;

我要做的是将此xsd简单类型转换为本体中的rdfs:Datatype的实例。下面是我想要的。

我如何使用 Jena 做到这一点?

0 投票
2 回答
1216 浏览

java - 如何获取表示具有特定 [property,object] 对的对象的 RDF 资源?

好的,澄清一下,我有一个 XML/RDF 文件,它描述了具有自然分类树结构(如文件夹和文件)的数据。数据不是在树中结构化的,而是有解释如何重建树的信息(即每个节点的嵌套集值)。除了假设文件中的某些语句具有 RootTree 属性,其对象是描述树根节点的语句的 URI,我一无所知。

获取该对象很容易,我只需使用:

现在,我可以进一步列出所有具有属性pt:parentTree和对象的语句roots.nextNode()

这给了我所有这些陈述的清单。这些语句是在 RDF/XML 文件中看起来像这样的元素的一部分(请注意,它们具有不同的 parentTree 值,但出现在相同的上下文中):

现在,我想做的是获取对所有带有主题 sat.nextStatement() 主题的语句的引用。在这个例子中:

“http://www.pearltrees.com/dcow/pearltrees-videos/id5296268#rootPearl”

“http://www.pearltrees.com/dcow/pearltrees-videos/id5296268#pearl46838293”

我的目标是获取每个元素的内容,包括它的 rightPos 和 leftPos,以便我可以重建树。

0 投票
3 回答
1402 浏览

semantics - owl:allValuesFrom 和 rdfs:range 差异

我正在研究语义网,我想知道:编写限制的语义有什么不同,例如:

并编写范围限制,例如:

在我看来,它的意思是一样的:父母必须有一种人。没有区别吗?