Can Anyone Provide Me List of All BBC Music Properties ?
i.e coreconcepts/placeOfBirth , coreconcepts/eventPlace etc.
or Link Where I Can Find These Properties.
Can Anyone Provide Me List of All BBC Music Properties ?
i.e coreconcepts/placeOfBirth , coreconcepts/eventPlace etc.
or Link Where I Can Find These Properties.
In general, resource request questions are off-topic on Stack Overflow. The close reasons include:
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
It's actually pretty easy to find the resources that you're looking for. In fact, the first hit in a Google search for BBC music ontology
is the BBC's ontologies page, which is what you're looking for. There at least one other question that asks how to use some of thi content:
However, it may be useful to see exactly what you can do with the information that they provide. First, they note:
This site provides access to the ontologies the BBC is using to support its audience facing applications such as BBC Sport, BBC Education, BBC Music, News projects and more. These ontologies form the basis of our Linked Data Platform.
If you would like to access an RDF Turtle version of an ontology, simply add .ttl to the end of an ontology URL.
Then they list a bunch of ontologies. I'm not sure which ones are used in the BBC Music related stuff, though the following look like good candidates:
Core Concepts Ontology
The generic BBC ontology for people, places,events, organisations, themes which represent things that make sense across the BBC. This model is meant to be generic enough, and allow clients (domain experts) link their own concepts e.g., athletes or politicians using rdfs:sublClassOf the particular concept.Creative Work Ontology
This is the model we use to express the minimum metadata necessary to express a piece of creative content in the platform. The creative work ontology is continuously evolving based on our clients' requirements. There is a core class in this model, which is the CreativeWork class and properties that support information the LDP clients need to build their products such as title, thumbnail, URL e.t.c.Programmes Ontology
BBC Programmes aims to ensure that every programme brand, series and episode broadcast by the BBC has a permanent, findable web presence. We have developed the Programmes Ontology to expose this data following the Linked Data approach, enabling the interchange of programme information on the Semantic Web.
As an example, the programmes ontology is described at http://www.bbc.co.uk/ontologies/po. It seems to list some of the kinds of properties you're looking for, and if you attach .ttl to the URL, to get http://www.bbc.co.uk/ontologies/po.ttl, you get a nice machine readable representation with content like:
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" .
You could use SPARQL to get a concise listing of properties. E.g., using sparql.org's query processor:
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 |
...