Rdf 如何将SKOS概念与其他两个概念的结合联系起来

Rdf 如何将SKOS概念与其他两个概念的结合联系起来,rdf,skos,Rdf,Skos,我正在定义两个概念方案之间的映射,出现以下情况: wp20:in a skos:Concept ; skos:scopeNote "A preposition or subordinating conjunction"@en . pos:conjunction a skos:Concept . pos:preposition a skos:Concept . 我想做的是将范围注释描述为RDF元数据。例如,类似于: wp20:in skos:exactMatch [ a owl

我正在定义两个概念方案之间的映射,出现以下情况:

wp20:in a skos:Concept ;
    skos:scopeNote "A preposition or subordinating conjunction"@en .

pos:conjunction a skos:Concept .
pos:preposition a skos:Concept .
我想做的是将范围注释描述为RDF元数据。例如,类似于:

wp20:in skos:exactMatch [
    a owl:unionOf ;
    skos:broadMatch pos:conjunction ;
    skos:exactMatch pos:preposition
] .
wp20:in skos:narrower pos:conjunction ,
                      pos:preposition .
上述内容不适用于
skos:*Match
skos:Concept
对象的域和范围(因此也不可能使用
skos:Collection
类型)。此外,该词汇表已弃用,尚未完成(尽管一些映射属性已移到SKOS核心中)

如何使用SKOS词汇表来描述这种关系?

首先,请注意,可以在网上免费获得。我不是什么SKOS用户,但如果我遇到一个关于SKOS的问题,那就是我首先考虑的地方。一些重要的提示表明,您正在寻找的可能无法在SKO中实现,包括:

除了skos:Concept是 类,此规范不作任何附加声明 关于SKOS概念类与 猫头鹰类的类。不发表任何此类声明的决定 允许应用程序自由探索不同的应用程序 与SKOS结合使用OWL的设计模式

我指出,仅仅说SKOS概念与OWL类不同,所以说SKOS概念与OWL类完全匹配可能有点不寻常

如果可能的话,它看起来会在中的某个地方,它指定了概念之间可能存在的关系类型。您可以拥有的关系似乎是:

  • 语义关联
  • skos:更广泛
  • skos:更窄
  • skos:相关
  • skos:宽泛过渡语
  • skos:狭义转换
根据这个列表,我认为在纯SKO中,你能做的最好的事情可能是:

wp20:in skos:exactMatch [
    a owl:unionOf ;
    skos:broadMatch pos:conjunction ;
    skos:exactMatch pos:preposition
] .
wp20:in skos:narrower pos:conjunction ,
                      pos:preposition .

我认为,它不能准确地捕捉到你想要的东西,但可能已经足够接近了。

从你的评论来看,你真正想要陈述的是
wp20:in
pos:conjunction
的更广泛匹配,或者是
pos:preposition
的精确匹配。在这种情况下,表示可以是:

wp20:in skos:broadMatch pos:conjunction ;
        skos:exactMatch pos:preposition .

这基本上说明了
wp20:in
的实例是“介词或从属连词”,具有适当的匹配关系。这似乎符合您的要求。

我目前使用的是
skos:relatedMatch
因为
wp20:in
在用作从属连词时不是介词,反之亦然。我在上面的例子中使用了
Match
映射关系,因为概念在不同的概念方案中。它要么是
wp20:in skos:broadMatch-pos:conjunction
(更广泛,因为
wp20:in
在本例中是从属连词,
pos:conjunction
是更广泛的概念)要么是
wp20:in skos:exactMatch-pos:preposition
,具体取决于用法(但不能同时使用)@reece注意到owl:unionOf也没有传达“不同时”的意思。例如,如果C类是a和B的并集,那么任何a或B或两者都是C的东西。就你试图做的分类而言,SKOS似乎动力不足;如果您愿意使用OWL词汇表,是否有理由不使用OWL本体而不是SKOS?SKOS最适合我的用法,因为我没有描述RDF中使用的特定概念(即,我没有定义要说“此RDF资源是一个连接词”),而是描述命名术语(例如,“conj”是“连接词”的符号)在词性词汇表中,WP20标记集中的“j”(形容词)与upenn(宾夕法尼亚州树状银行)标记集中的“JJ”相同。Re:owl:unionOf——我正以它为例。会更好(例如,
wp20:in-skos:exactMatch[a mapping:OR;rdf:li-pos:subsigningconjunction;rdf:li-pos:prepose].
,但SKOS映射词汇表已被SKOS 2009取代,SKOS 2009定义了映射关系,但不包括SKOS映射词汇表中的AND、OR和not类。hello@JoshuaTaylor如何在SKOS中协调概念?SKOS:概念。SKOS:概念,owl:ObjectProerty。SKOS:概念。以及何时和结合在一起可能是skos:exactMatch[出售:汽车]?