任何人都可以提供BBC音乐属性吗?

时间:2015-02-26 14:14:53

标签: sparql semantic-web linked-data

任何人都可以提供所有BBC音乐资产列表吗?

,即coreconcepts / placeOfBirth,coreconcepts / eventPlace  等

或我可以找到这些属性的链接。

1 个答案:

答案 0 :(得分:1)

通常,资源请求问题在Stack Overflow上是偏离主题的。接近的原因包括:

  

要求我们推荐或找到书籍,工具,软件的问题   库,教程或其他异地资源是Stack的偏离主题   溢出,因为他们倾向于吸引固执己见的答案和垃圾邮件。   相反,描述问题以及到目前为止已经完成的工作要解决   它

实际上很容易找到您正在寻找的资源。事实上,谷歌搜索BBC music ontology的第一个问题是BBC's ontologies page,这正是您所寻找的。至少还有一个问题是如何使用这些内容:

但是,准确了解您可以使用他们提供的信息做些什么可能会很有用。首先,他们注意到:

  

此网站提供对BBC正在使用的本体的访问权限   支持面向观众的应用,如BBC体育,BBC   教育,BBC音乐,新闻项目等。形成这些本体   我们的关联数据平台的基础。

     

如果您想访问本体的RDF Turtle版本,   只需将.ttl添加到本体URL的末尾。

然后他们列出了一堆本体。我不确定哪些用于BBC音乐相关的东西,虽然以下看起来像是好的候选人:

  
      
  • Core Concepts Ontology
      用于人,地点,事件,组织,主题的通用BBC本体,代表所做的事情   整个BBC的感觉。这个模型足够通用,并且   允许客户(领域专家)链接他们自己的概念,例如运动员   或政治家使用rdfs:sublClassOf这个特定的概念。

  •   
  • Creative Work Ontology
      这是我们用来表达表达创意内容所需的最少元数据的模型   在平台上。创造性的工作本体在不断发展   根据客户的要求。这里有一个核心课程   model,它是CreativeWork类和支持的属性   LDP客户需要建立其产品的信息,如   title,thumbnail,URL e.t.c。

  •   
  • Programmes Ontology
      BBC计划旨在确保每个项目的品牌,系列和   BBC播出的一集有一个永久的,可找到的网络存在。   我们开发了程序本体来公开这些数据   遵循关联数据方法,启用交换   关于语义网的程序信息。

  •   

例如,程序本体在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 
}

SPARQL results

---------------------------------------------------------------------------
| property                                         | ptype                |
===========================================================================
| <http://purl.org/ontology/po/broadcasted_on>     | owl:ObjectProperty   |
| <http://purl.org/ontology/po/subject>            | owl:ObjectProperty   |
...