谁能给我提供所有 BBC 音乐资产的列表?
即 coreconcepts/placeOfBirth , coreconcepts/eventPlace 等。
或链接在哪里可以找到这些属性。
谁能给我提供所有 BBC 音乐资产的列表?
即 coreconcepts/placeOfBirth , coreconcepts/eventPlace 等。
或链接在哪里可以找到这些属性。
通常,资源请求问题在 Stack Overflow 上是题外话。关闭的原因包括:
要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。
实际上很容易找到您正在寻找的资源。事实上,Google 搜索中的第一个热门搜索BBC music ontology
是BBC 的本体页面,这就是您要查找的内容。至少还有一个其他问题询问如何使用其中的一些内容:
但是,准确了解您可以使用他们提供的信息做什么可能会很有用。首先,他们注意到:
该站点提供对 BBC 用于支持其面向受众的应用程序(例如 BBC 体育、BBC 教育、BBC 音乐、新闻项目等)的本体的访问。这些本体构成了我们的关联数据平台的基础。
如果您想访问 RDF Turtle 版本的本体,只需将 .ttl 添加到本体 URL 的末尾。
然后他们列出了一堆本体。我不确定在 BBC 音乐相关的东西中使用了哪些,尽管以下看起来是不错的候选者:
核心概念本体
论 用于代表在 BBC 中有意义的事物的人、地点、事件、组织、主题的通用 BBC 本体论。该模型旨在足够通用,并允许客户(领域专家)链接他们自己的概念,例如运动员或政治家使用 rdfs:sublClassOf 特定概念。创意工作本体
这是我们用来表达在平台中表达一段创意内容所需的最少元数据的模型。创造性的工作本体会根据客户的要求不断发展。此模型中有一个核心类,即 CreativeWork 类和属性,支持 LDP 客户端构建其产品所需的信息,例如标题、缩略图、URL 等Programs Ontology
BBC Programs 旨在确保 BBC 播出的每个节目品牌、系列和剧集都具有永久的、可查找的网络存在。我们开发了程序本体来按照关联数据方法公开这些数据,从而能够在语义 Web 上交换程序信息。
例如,程序本体在http://www.bbc.co.uk/ontologies/po进行了描述。它似乎列出了您正在寻找的一些类型的属性,如果您将.ttl附加到 URL,以获取http://www.bbc.co.uk/ontologies/po.ttl,您会得到一个不错的具有以下内容的机器可读表示:
po:actor
rdf:type owl:ObjectProperty ;
rdfs:comment "Relates a programmes to one of its actors - a person who plays the role of a character" ;
rdfs:domain po:Programme ;
rdfs:isDefinedBy po: ;
rdfs:label "actor" ;
rdfs:range foaf:Agent ;
rdfs:subPropertyOf po:credit ;
vs:term_status "testing" .
您可以使用 SPARQL 获取简明的属性列表。例如,使用 sparql.org 的查询处理器:
prefix owl: <http://www.w3.org/2002/07/owl#>
select ?propety ?ptype
from <http://www.bbc.co.uk/ontologies/po>
where {
values ?ptype { owl:ObjectProperty owl:DatatypeProperty }
?property a ?ptype
}
---------------------------------------------------------------------------
| property | ptype |
===========================================================================
| <http://purl.org/ontology/po/broadcasted_on> | owl:ObjectProperty |
| <http://purl.org/ontology/po/subject> | owl:ObjectProperty |
...