Semantic Mediawiki & Music Ontology Connection

73 views
Skip to first unread message

Azchael

unread,
Oct 23, 2012, 8:37:51 AM10/23/12
to music-ontology-sp...@googlegroups.com
Dear all,

I am working since many years on a music wikipedia called Rock in China and we have decided recently to go for a semantic wikipedia and to make use of the music ontology in our semantic properties and relations between data.

Looking around the internet I was not able to find a proper tutorial that shows exactly what needs to be done. Only bits and pieces for experienced semantic users are available that leave me slightly puzzled.

From my understanding of the Music Ontology, am I correct that:
Classes refer to Categories in MediaWiki
Properties --> Properties

However what is the meaning of e.g. 
versus the actual class 
shouldn't the property be something like "ispartoflabel" or so?

Surplus, to import the ontology I used the following page:
MediaWiki:Smw import mo
with the content
 activity_end|Type:Date
 activity_start|Type:Date

Is that correct?

Last but not least, from my understanding of the proposed relations and their level of detail I was not able to see a one-way relationship for:
artist hasrecord record

does that exist? Or is that not possible in one step with the music ontology?

Thanks a lot for your help
Max

Yves Raimond

unread,
Oct 23, 2012, 8:51:48 AM10/23/12
to music-ontology-sp...@googlegroups.com
Hello!

On Tue, Oct 23, 2012 at 1:37 PM, Azchael <mlvons...@googlemail.com> wrote:
> Dear all,
>
> I am working since many years on a music wikipedia called Rock in China and
> we have decided recently to go for a semantic wikipedia and to make use of
> the music ontology in our semantic properties and relations between data.
>
> Looking around the internet I was not able to find a proper tutorial that
> shows exactly what needs to be done. Only bits and pieces for experienced
> semantic users are available that leave me slightly puzzled.
>
> From my understanding of the Music Ontology, am I correct that:
> Classes refer to Categories in MediaWiki
> Properties --> Properties
>
> However what is the meaning of e.g.
> http://musicontology.com/#term_label
> versus the actual class
> http://musicontology.com/#term_Label
> shouldn't the property be something like "ispartoflabel" or so?
>
> Surplus, to import the ontology I used the following page:
> MediaWiki:Smw import mo
> with the content
> http://purl.org/ontology/mo/ | [http://musicontology.com/ Music Ontology
> Specification]
> activity_end|Type:Date
> activity_start|Type:Date
>
> Is that correct?

Sadly, I never used SMW, so not entirely sure what corresponds to
what. Hopefully someone on the mailing list has played with SMW in the
past and can offer help.

>
> Last but not least, from my understanding of the proposed relations and
> their level of detail I was not able to see a one-way relationship for:
> artist hasrecord record
>
> does that exist? Or is that not possible in one step with the music
> ontology?
>

We use FOAF for that, foaf:made/foaf:maker specifically, e.g.

:record foaf:maker :artist .

Cheers,
Yves

> Thanks a lot for your help
> Max
>
> --
> You received this message because you are subscribed to the Google Groups
> "Music Ontology Specification Group" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/music-ontology-specification-group/-/gg9TLJino6EJ.
> To post to this group, send email to
> music-ontology-sp...@googlegroups.com.
> To unsubscribe from this group, send email to
> music-ontology-specific...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/music-ontology-specification-group?hl=en.

Bob Ferris

unread,
Oct 23, 2012, 9:03:20 AM10/23/12
to music-ontology-sp...@googlegroups.com
Hi Max,

thanks a lot for your interest in the Music Ontology.

My comments are inline ...

On 10/23/2012 02:37 PM, Azchael wrote:
> Dear all,
>
> I am working since many years on a music wikipedia called Rock in China
> and we have decided recently to go for a semantic wikipedia and to make
> use of the music ontology in our semantic properties and relations
> between data.
>
> Looking around the internet I was not able to find a proper tutorial
> that shows exactly what needs to be done. Only bits and pieces for
> experienced semantic users are available that leave me slightly puzzled.

Unfortunately, we do not really have such a proper tutorial you are
maybe looking. We only have different examples in the wiki [1]. Some of
them also have additional graphics for illustration, e.g., this rather
complex example [2]. Furthermore, we have some graphical descriptions of
the ontology itself, see [3].

>
> From my understanding of the Music Ontology, am I correct that:
> Classes refer to Categories in MediaWiki
> Properties --> Properties
>
> However what is the meaning of e.g.
> http://musicontology.com/#term_label
> versus the actual class
> http://musicontology.com/#term_Label
> shouldn't the property be something like "ispartoflabel" or so?

Well, afaik, this modelling should be valid. Of course, it might be a
bit confusing for someone new in this topic. So mo:label and mo:Label
are two individual terms. You could view the former as "has label" and
the later is the class Label.

>
> Surplus, to import the ontology I used the following page:
> MediaWiki:Smw import mo
> with the content
> http://purl.org/ontology/mo/ | [http://musicontology.com/ Music Ontology
> Specification]
> activity_end|Type:Date
> activity_start|Type:Date
>
> Is that correct?
>
> Last but not least, from my understanding of the proposed relations and
> their level of detail I was not able to see a one-way relationship for:
> artist hasrecord record

You could use foaf:made or the reverse property foaf:maker to illustrate
this relation. You could browse, for example, BBC Music [1] or
MusicBrainz with an RDFa viewer (e.g. [6]) to get an impression how the
Music Ontology is already applied in a web site.

Please don't hesitate to ask, if you have further questions.

Cheers,


Bo


[1] http://wiki.musicontology.com/index.php/Examples
[2]
http://wiki.musicontology.com/index.php/Mo_-_levels_of_abstraction_-_whole_way_down
[3] https://github.com/motools/musicontology/wiki/Class-Schemas
[4] http://www.bbc.co.uk/music
[5] http://musicbrainz.org/
[6] https://addons.mozilla.org/en-US/firefox/addon/rdfa-developer/

Azchael

unread,
Oct 23, 2012, 9:55:43 AM10/23/12
to music-ontology-sp...@googlegroups.com
Hello and thanks for the quick responses!

The foaf:made/foaf:maker specifically, e.g. 

:record foaf:maker :artist . 

I read on the Semantic Mediawiki page that foaf stands for Friend of a Friend and belongs to another ontology, correct?

From what I see I will not be able to make use of most of the Music Ontology because the data our wiki has (1600 artists, 1000 records) will never get down to that level of detail (produced, composed, sound, recorded where, etc.). Due to the nature of our wiki we are often enough glad if we get to know that an artists has a record at all and we have a cover image or a track list. Sometimes not even that. Nevertheless I would like to use as many of the provided spec as possible.

Cheers
Max
Reply all
Reply to author
Forward
0 new messages