Rdf 如何在现有本体中添加概念的同义词?

Rdf 如何在现有本体中添加概念的同义词?,rdf,owl,ontology,rdfs,Rdf,Owl,Ontology,Rdfs,给定一个现有的本体,如何为一个概念添加替代标签?特别是,我试图为ChEBI概念添加同义词。 示例:这是除草剂的ChEBI类。我们可以看到一些同义词(如herbizid)。我可以直接添加复制/粘贴来添加我自己的同义词,但这不会扩展本体,只会修改原始本体 <owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_24527"> <rdfs:subClassOf rdf:resource=

给定一个现有的本体,如何为一个概念添加替代标签?特别是,我试图为ChEBI概念添加同义词。 示例:这是除草剂的ChEBI类。我们可以看到一些同义词(如herbizid)。我可以直接添加复制/粘贴来添加我自己的同义词,但这不会扩展本体,只会修改原始本体

<owl:Class rdf:about="http://purl.obolibrary.org/obo/CHEBI_24527">
        <rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHEBI_25944"/>
        <obo:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A substance used to destroy plant pests.</obo:IAO_0000115>
        <oboInOwl:hasDbXref rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Wikipedia:Herbicide</oboInOwl:hasDbXref>
        <oboInOwl:hasOBONamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#string">chebi_ontology</oboInOwl:hasOBONamespace>
        <oboInOwl:hasRelatedSynonym rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Herbizid</oboInOwl:hasRelatedSynonym>
        <oboInOwl:hasRelatedSynonym rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Unkrautbekaempfungsmittel</oboInOwl:hasRelatedSynonym>
        <oboInOwl:hasRelatedSynonym rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Unkrautvertilgungsmittel</oboInOwl:hasRelatedSynonym>
        <oboInOwl:hasRelatedSynonym rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Wildkrautbekaempfungsmittel</oboInOwl:hasRelatedSynonym>
        <oboInOwl:hasRelatedSynonym rdf:datatype="http://www.w3.org/2001/XMLSchema#string">herbicides</oboInOwl:hasRelatedSynonym>
        <oboInOwl:id rdf:datatype="http://www.w3.org/2001/XMLSchema#string">CHEBI:24527</oboInOwl:id>
        <oboInOwl:inSubset rdf:resource="http://purl.obolibrary.org/obo/chebi#3_STAR"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">herbicide</rdfs:label>
    </owl:Class>

一种用来消灭植物害虫的物质。
维基百科:除草剂
切比奥本体论
草甘膦
Unkrautbekaempfungsmittel
Unkrautvertilgungsmittel
WildKrautbekamepfungsmittel
除草剂
车比:24527
除草剂

这实际上取决于扩展是否只会被私人使用(即,由您自己或您工作的组织使用),或者扩展是否对整个社区有价值

在私有情况下,您可以创建自己的本体来导入chebi,然后您可以将您想要的扩展添加到本体中。导入chebi将允许您访问较新版本的chebi,而维护自己的chebi副本将导致您无法使用该版本的chebi


在一般情况下,最好以chebi的形式发行。此外,chebi允许您成为一个用户,它似乎允许您进行更改。这样,您的更改(一旦被接受)将使社区总体受益。

我不完全理解您所说的扩展与修改的含义。添加标签最常用的方法之一是使用
skos:altLabel
。一般来看SKOS本体。您可以使用这些标签创建一个文件,并在需要时将其导入主本体,并保持主文件完整。除了使用现有词汇表(如SKOS)外,您还可以始终使用自己的。。。最后的问题是,工具和人员是否能够“理解”您添加的属性。此外,您还可以通过
rdfs:label