Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sparql 谁能提供英国广播公司的音乐节目?_Sparql_Semantic Web_Linked Data - Fatal编程技术网

Sparql 谁能提供英国广播公司的音乐节目?

Sparql 谁能提供英国广播公司的音乐节目?,sparql,semantic-web,linked-data,Sparql,Semantic Web,Linked Data,有人能给我提供所有BBC音乐财产的清单吗 i、 e核心概念/出生地点、核心概念/事件地点 等等 或者链接到我可以找到这些属性的地方。通常,资源请求问题在堆栈溢出上是离题的。原因包括: 要求我们推荐或查找书籍、工具、软件的问题 图书馆、教程或其他非现场资源是堆栈的非主题 溢出,因为它们往往会吸引固执己见的答案和垃圾邮件。 相反,请描述问题以及迄今为止为解决该问题所做的工作 它 实际上,很容易找到您正在寻找的资源。事实上,在谷歌搜索BBC音乐本体时,第一个热门话题就是你正在寻找的。至少还有一个问题询

有人能给我提供所有BBC音乐财产的清单吗

i、 e核心概念/出生地点、核心概念/事件地点 等等


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

通常,资源请求问题在堆栈溢出上是离题的。原因包括:

要求我们推荐或查找书籍、工具、软件的问题 图书馆、教程或其他非现场资源是堆栈的非主题 溢出,因为它们往往会吸引固执己见的答案和垃圾邮件。 相反,请描述问题以及迄今为止为解决该问题所做的工作 它

实际上,很容易找到您正在寻找的资源。事实上,在谷歌搜索BBC音乐本体时,第一个热门话题就是你正在寻找的。至少还有一个问题询问如何使用这些内容:

但是,确切地了解他们提供的信息可以做什么可能是有用的。首先,他们指出:

该网站提供了访问BBC正在使用的本体的途径 支持面向观众的应用程序,如BBC Sport、BBC 教育、BBC音乐、新闻项目等。这些本体形成了 我们链接数据平台的基础

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

然后他们列出了一组本体论。我不确定哪些是BBC音乐相关内容中使用的,尽管以下内容看起来很适合:


  • 通用的BBC本体,适用于人、地点、事件、组织、主题,这些主题代表了 整个BBC的感觉。这个模型应该足够通用,并且 允许客户(领域专家)链接他们自己的概念,例如运动员 或者政治家使用RDF:特定概念的子类


  • 这是我们用来表示表示创造性内容所需的最小元数据的模型 在站台上。创造性工作本体论在不断演变 根据客户的要求。这里面有一个核心类 模型,它是CreativeWork类和支持 LDP客户制造其产品所需的信息,如 标题、缩略图、URL e.t.c


  • BBC节目旨在确保每个节目品牌、系列和 英国广播公司播出的这一集有一个永久的、可查找的网络存在。 我们开发了程序本体来公开这些数据 遵循链接数据方法,实现 语义网上的节目信息

作为示例,程序本体在中进行了描述。它似乎列出了您正在寻找的某些类型的属性,如果您将.ttl附加到URL,您将获得一个很好的机器可读的表示形式,内容如下:

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的查询处理器:

前缀owl:
选择?属性?p类型
从…起
在哪里{
值?ptype{owl:ObjectProperty owl:DatatypeProperty}
?物业a?P类型
}

---------------------------------------------------------------------------
|属性| p类型|
===========================================================================
|| owl:ObjectProperty|
|| owl:ObjectProperty|
...

您可能也会发现有帮助。Thanx它对我非常有用……对于MusicBrainz,有类似的吗?
---------------------------------------------------------------------------
| property                                         | ptype                |
===========================================================================
| <http://purl.org/ontology/po/broadcasted_on>     | owl:ObjectProperty   |
| <http://purl.org/ontology/po/subject>            | owl:ObjectProperty   |
...