在RDF三联

时间:2015-06-09 21:01:48

标签: rdf semantic-web

如何在语义网RDF三元组中处理形容词?

例如,如何在RDF中进行traslate翻译以下语句?

鲍勃有一辆新车

也许:

  1. subject:bob
  2. 谓词:已
  3. 对象:汽车
    1. 主题:汽车
    2. 谓词:是
    3. object:new
    4. 并链接两个RDF(第一个对象与第二个主题)?

      这是这样吗?

      有人可以建议相关文档吗?

5 个答案:

答案 0 :(得分:4)

没错。相当天真,但你的模型非常有意义。您想要体现多少深度,清晰度和互操作性将在很大程度上取决于您选择的标准,词汇和建模。例如,什么构成“新”,以及“拥有”汽车意味着什么,是您可以根据需要深入探索和定义的事物。您可能会发现重用已经具有此类概念定义的其他本体非常有用。

CIDOC-CRM(以及它的几个扩展)例如基于事件和活动概念的几乎所有内容。虽然这些日子与考古学和文化遗产领域高度相关,但该模型早在语义网及其各种标准出现之前就已开发出来。它可以说是最全面的本体论,具有自己复杂的推理和推理能力。

因此,沿着CIDOC路径走下去,“拥有一辆新车”实际上是某人在某个特定时间点获得汽车所有权(例如)的事件。一个人成为一个参与某些所有权活动的参与者,这本身可能是一个“从所有权转移所有权/权利”等等。时间本身也是一个时间跨度而不是“单一点”,即它跨越一个特定的区间。汽车的所有权也可能成为一个复杂的现象,需要与社会,实用方面(例如必须支付登记,税收等),元/物理(例如拥有汽车和在街上行驶的危险)相关的其他命题和推论。 CIDOC最好的一点是,它为你提供了在你想要的建模中作为'精神病'的工具。这就是我猜它在考古领域获得如此大的牵引力的部分原因。

答案 1 :(得分:2)

你所说的是鲍勃有一些汽车,这是新的。在你的两个陈述中,你并不是说“汽车”是一辆汽车。

在海龟:

Object

(其中:bob :has [ a :Car; a :NewThing]. a)的快捷方式。

答案 2 :(得分:1)

为了实现这一目标并且更加理解,我正在调整Reto的响应,使用schema.org术语和纳米化(这使得这篇文章成为一个包含bob描述和他拥有的汽车的链接开放数据源):< / p>

{
<#bob> 
foaf:name "Bob" ; 
a foaf:Person;
<#has> [ a schema:Car; schema:purchaseDate "2015-06-11"^^xsd:Date].

<#has> 
a rdfs:Property ;
rdfs:label "has" ; 
schema:domainIncludes foaf:Person ;
schema:rangeIncludes schema:Car . 
}

使用纳米化在我的反应中嵌入的龟的结果:

答案 3 :(得分:1)

在这个例子中,“新”形容词可以而且应该转换为绝对日期,但这并不能解决一般问题,而这并不总是可行。

在语义上,形容词总是代表一元关系,不同于动词可以是一元(“鲍勃跑”),二元(“鲍勃跑到爱丽丝”)或更多(“鲍勃跑到爱丽丝与特鲁迪。”)。这在英语中令人困惑,因为从语法上来说,形容词有时用于一元(“新车”),但其他时候用二进制(“汽车新的。”)方式。在其他语言中,例如俄语,情况并非如此,你只会说“Car new”。 (当然翻译)。

现在,从数学上讲,一元关系可以看作是一组,反之亦然。因此,正如@ reto-gmür所说,最合适的RDF形式主义将是“NewThing”类的成员资格,因为类是个人集合。由于RDF使用二元关系,我们需要(有时在英语中)辅助关系“a”。

然而,虽然集合和一元关系可以被视为在数学上等价,并且甚至存在第三等价的形式主义,[0,1]的函数,但重点有所不同。

因此,在某些情况下,使用具有如下布尔范围的属性可能更合适:

:BobsCar :isNew "true"^^xsd:boolean.

:BobsCar :newness "true"^^xsd:boolean.

(两个属性名称都有点尴尬)。然而,除了使用RDF Data Cube词汇表对统计数据建模时,我没有经常看到这个最后的建模变体。

我认为这种最后的建模方式对于实例数据不太有用,对于本体来说更有用,因为你可以定义:

:newness rdfs:domain :Car; rdfs:range xsd:boolean.

,而

:Car rdfs:subClassOf [owl:unionOf (:NewThings :OldThings)].

需要OWL并且更复杂,所以我希望它更少受到reasoners的支持。仍然,班级成员看起来更优雅,并且符合RDF哲学,所以在大多数情况下我会建议。

答案 4 :(得分:0)

可能微不足道,但将“新”转换为绝对日期似乎不那么主观,并且具有更长远的价值。

鲍勃有一辆车。 鲍勃的车于2016年9月12日建成。