用RDF三元组中的形容词转换语句

用RDF三元组中的形容词转换语句,rdf,semantic-web,Rdf,Semantic Web,在语义网RDF三元组中如何处理形容词 例如,如何在RDF中将以下语句转换为三倍 鲍勃有一辆新车 也许: 主题:鲍勃 谓词:has 对象:汽车 加上 主题:汽车 谓词:is 对象:新 并链接两个RDF(第一个对象与第二个主题) 这是路吗 有人能推荐相关文档吗?没错。很幼稚,但你的模型很有道理。您希望体现的深度、清晰度和互操作性在很大程度上取决于您对标准、词汇表和建模的选择。例如,什么构成“新”,以及“拥有”一辆车意味着什么,这些都是你可以深入探索和定义的东西。您可能会发现重用其他已经有此类概念定义

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

例如,如何在RDF中将以下语句转换为三倍

鲍勃有一辆新车

也许:

  • 主题:鲍勃
  • 谓词:has
  • 对象:汽车
  • 加上

  • 主题:汽车
  • 谓词:is
  • 对象:新
  • 并链接两个RDF(第一个对象与第二个主题)

    这是路吗


    有人能推荐相关文档吗?

    没错。很幼稚,但你的模型很有道理。您希望体现的深度、清晰度和互操作性在很大程度上取决于您对标准、词汇表和建模的选择。例如,什么构成“新”,以及“拥有”一辆车意味着什么,这些都是你可以深入探索和定义的东西。您可能会发现重用其他已经有此类概念定义的本体非常有用

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


    因此,沿着CIDOC的道路,“拥有一辆新车”实际上是指某人在某个特定时间点获得一辆汽车的所有权。一个人成为参与某些所有权活动的参与者,这本身可能是来自其他参与者的“所有权/权利转让”,等等。时间本身也是一个时间跨度,而不是一个“单点”,即它跨越一个特定的时间间隔。拥有汽车也可能成为一种复杂的现象,涉及其他命题和推论,涉及社会、实用方面(如必须支付注册费、税费等)、元/物理(如拥有汽车和在街上驾驶的危险),等等。CIDOC最棒的一点是,它为你提供了工具,让你在建模时可以随心所欲地“精神错乱”。我想这也是它在考古学领域获得如此巨大吸引力的部分原因。

    没错。很幼稚,但你的模型很有道理。您希望体现的深度、清晰度和互操作性在很大程度上取决于您对标准、词汇表和建模的选择。例如,什么构成“新”,以及“拥有”一辆车意味着什么,这些都是你可以深入探索和定义的东西。您可能会发现重用其他已经有此类概念定义的本体非常有用

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


    因此,沿着CIDOC的道路,“拥有一辆新车”实际上是指某人在某个特定时间点获得一辆汽车的所有权。一个人成为参与某些所有权活动的参与者,这本身可能是来自其他参与者的“所有权/权利转让”,等等。时间本身也是一个时间跨度,而不是一个“单点”,即它跨越一个特定的时间间隔。拥有汽车也可能成为一种复杂的现象,涉及其他命题和推论,涉及社会、实用方面(如必须支付注册费、税费等)、元/物理(如拥有汽车和在街上驾驶的危险),等等。CIDOC最棒的一点是,它为你提供了工具,让你在建模时可以随心所欲地“精神错乱”。我想这也是它在考古领域获得如此巨大吸引力的部分原因。

    你的意思是,鲍勃有一辆新车。在你的两个陈述中,你并没有说“车”是一辆车

    乌龟:

    :bob :has [ a :Car; a :NewThing].
    

    (其中
    a
    rdf:type
    的快捷方式。)

    您的意思是Bob有一辆新车。在你的两个陈述中,你并没有说“车”是一辆车

    乌龟:

    :bob :has [ a :Car; a :NewThing].
    

    (其中
    a
    rdf:type
    的快捷方式。)

    为了让这篇文章生动易懂,我使用schema.org术语和nanotation调整了Reto的回复(这使得这篇文章成为一个链接的开放数据源,其中包括对bob和他拥有的汽车的描述):

    {
    foaf:名称“鲍勃”;
    foaf:人;
    [a模式:Car;模式:purchaseDate“2015-06-11”^^xsd:Date]。
    a rdfs:财产;
    rdfs:标签“has”;
    schema:domain包括foaf:Person;
    schema:range包括schema:Car。
    }
    
    在我的回答中嵌入海龟的结果,使用纳米技术:

    • (请注意,每个语句都是 (描述)]


    为了让这篇文章生动易懂,我使用schema.org术语和nanotation(这使得这篇文章成为一个链接的开放数据源,包括对bob和他拥有的汽车的描述)调整了Reto的回复:

    {
    foaf:名称“鲍勃”;
    foaf:人;
    [a模式:Car;模式:purchaseDate“2015-06-11”^^xsd:Date]。
    a rdfs:财产;
    rdfs:标签“has”;
    schema:domain包括foaf:Person;
    schema:range包括schema:Car。
    }
    
    在我的回答中嵌入海龟的结果,使用纳米技术:

    • (请注意,每个语句都是 (描述)]


    可能很琐碎,但将“新”日期转换为绝对日期似乎不那么主观,更具长期价值

    鲍勃有一辆汽车。
    鲍勃的车是2016年9月12日制造的。

    可能很小,但将“新”改装成了a
    :BobsCar :isNew "true"^^xsd:boolean.
    
    :BobsCar :newness "true"^^xsd:boolean.
    
    :newness rdfs:domain :Car; rdfs:range xsd:boolean.
    
    :Car rdfs:subClassOf [owl:unionOf (:NewThings :OldThings)].