You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为同语言SKOS/RDF标签添加上下文以适配特定场景?

能否为同一种语言的SKOS/RDF标签添加上下文,使其仅在特定场景下使用?

我拥有一系列skos:ConceptScheme,其中的skos:Concept在同一语言下会因使用语境和场景差异(比如地域、行业不同)拥有不同的首选标签。
举个例子:术语borehole在石油行业被称为Well,矿业领域叫Drillhole,地下水取用场景中则称为Bore。

在澳大利亚,啤酒杯的容量名称因州而异,甚至存在命名冲突:

容量名称(新南威尔士州/NSW)名称(昆士兰州/QLD)名称(维多利亚州/VIC)名称(南澳大利亚州/SA)
285mLmiddypotpotschooner
425mLschoonerschoonerschoonerpint
570mLpintpintpintimperial pint

基于此,我设想的概念表述示例如下:

ausBeerSize:285ml a skos:Concept ; 
    placeholder:other-rdf-stuff ;
    skos:prefLabel
        "middy"@en^^(some context to say use this in NSW),
        "pot"@en^^(some context to say use this in QLD),
        "pot"@en^^(some context to say use this in VIC),
        "schooner"@en^^(some context to say use this in SA) .

示例中的^^(some context…)既可以是字面量,也可以关联到包含澳大利亚各州及领地的概念方案、本体等RDF实体。

内容的提问来源于stack exchange,提问作者user8420144

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 11:43:22