Re: MO sameAs

32 views
Skip to first unread message

Yves Raimond

unread,
Jun 13, 2014, 10:50:38 AM6/13/14
to Dan Brickley, music-ontology-sp...@googlegroups.com, Barry Norton
Sure (cc'ing the MO ML in case I am missing anything - in particular we probably should consider adding the n/a ones).

The main classes are OK (Release, Album, Work).

The main issue seems to be around the 'not sure' ones - there's very little details about them on the test build, so not entirely sure about their meaning. Given they appear in enumerations I am guessing they're individuals, but they do seem to be capitalised as classes?

There's a few things that appear to be missing as well, like release events, performances, and release status. 


On Thu, Jun 12, 2014 at 3:19 PM, Dan Brickley <dan...@google.com> wrote:
Can you help me map these maybe? There's a test build up at
sdo-music.appspot.com/ *


<http://schema.org/EPRelease>


Can't see any details on that (and related classes) in the test build - e.g. http://sdo-music.appspot.com/EPRelease so unsure about what best to map it to (are they classes or individuals)?
 
<http://schema.org/recordLabel>


mo:label
 
<http://schema.org/BroadcastRelease>

(no details)
 

<http://schema.org/CassetteFormat>


(n/a)
 
<http://schema.org/hasAlbumReleaseType>


mo:release_type
 
<http://schema.org/iswcCode>


mo:iswc
 
<http://schema.org/firstPerformance>


(n/a)
 
<http://schema.org/DVDFormat>


mo:DVDA, although that's a 'Medium', not a 'Format', in MO terms (not entirely sure though - no details on the schema.org test build). The same holds for other formats.
 
<http://schema.org/arranger>


This would be expressed as the event:agent of an Arrangement event atm.
 
<http://schema.org/DigitalAudioTapeFormat>


mo:DAT
 
<http://schema.org/creditedTo>


With a range of text as in the test build, not sure (shouldn't it be an agent?)
 
<http://schema.org/SpokenWordAlbum>


mo:spoken_word, I guess, but no details in test build

 
<http://schema.org/DigitalFormat>

not sure
 

<http://schema.org/AlbumRelease>

not sure - shouldn't that be a release type instead of a class? (no details in test build)
 

<http://schema.org/DJMixAlbum>


not sure
 
<http://schema.org/MusicAlbumReleaseType>


mo:ReleaseType
 
<http://schema.org/recordedAs>

mo:recorded_as in MO links a performance to a recording, not a work to a recording, so n/a?
 

<http://schema.org/musicArrangement>


composition to composition property in schema, so n/a (you would go through an explicit arrangement event in MO)
 
<http://schema.org/catalogNumber>

mo:catalogue_number
 

<http://schema.org/MusicRelease>


mo:Release
 
<http://schema.org/LaserDiscFormat>


n/a
 

<http://schema.org/trackNumber>


mo:track_number
 
<http://schema.org/SingleRelease>


(see above)
 
<http://schema.org/RemixAlbum>


not sure
 
<http://schema.org/hasReleaseFormat>


mo:release_format
 
<http://schema.org/StudioAlbum>

not sure
 

<http://schema.org/musicCompositionForm>


Wouldn't have a range of text in MO
 
<http://schema.org/MixtapeAlbum>

not sure
 

<http://schema.org/recordingOf>


Same issue as with recordedAs
 
<http://schema.org/lyricist>


foaf:maker of the mo:Lyrics
 

<http://schema.org/SoundtrackAlbum>


not sure
 
<http://schema.org/hasAlbumProductionType>


Conflated with mo:release_type in MO
 
<http://schema.org/VinylFormat>


mo:Vinyl
 

<http://schema.org/MusicAlbumProductionType>


Conflated with mo:ReleaseType
 
<http://schema.org/LiveAlbum>


mo:live
 
<http://schema.org/DemoAlbum>


n/a
 
<http://schema.org/MusicReleaseFormatType>


mo:ReleaseType
 

<http://schema.org/composer>


foaf:maker of a mo:MusicalWork
 

<http://schema.org/musicContributor>

event:agent of a mo:Performance 

<http://schema.org/MusicComposition>

mo:MusicalWork
 

<http://schema.org/isrcCode>

mo:isrc
 

<http://schema.org/CompilationAlbum>


n/a
 
<http://schema.org/musicalKey>


mo:key
 
<http://schema.org/albumRelease>


mo:release
 
<http://schema.org/includedComposition>


mo:movement or mo:opus, or dcterms:part_of (general case)
 
<http://schema.org/releaseOf>

mo:publication_of
 

<http://schema.org/CDFormat>

mo:CD (although that's a medium, not a format)

Bo Ferri

unread,
Jul 1, 2014, 4:21:45 PM7/1/14
to music-ontology-sp...@googlegroups.com, public...@w3.org
Hi all,

sorry for popping a bit late into the party ;)

On 6/13/2014 4:50 PM, Yves Raimond wrote:
> Sure (cc'ing the MO ML in case I am missing anything - in particular we
> probably should consider adding the n/a ones).
>
> The main classes are OK (Release, Album, Work).
>
> The main issue seems to be around the 'not sure' ones - there's very
> little details about them on the test build, so not entirely sure about
> their meaning. Given they appear in enumerations I am guessing they're
> individuals, but they do seem to be capitalised as classes?
>
> There's a few things that appear to be missing as well, like release
> events, performances, and release status.
>
>
> On Thu, Jun 12, 2014 at 3:19 PM, Dan Brickley <dan...@google.com
> <mailto:dan...@google.com>> wrote:
>
> Can you help me map these maybe? There's a test build up at
> sdo-music.appspot.com/ <http://sdo-music.appspot.com/> *
>
>
> <http://schema.org/EPRelease>
>
>
> Can't see any details on that (and related classes) in the test build -
> e.g. http://sdo-music.appspot.com/EPRelease so unsure about what best to
> map it to (are they classes or individuals)?

looks like a release type (cf. http://musicontology.com/specification/)
to me (cf. http://purl.org/ontology/mo/ep or
http://purl.org/ontology/mt/EPrecord)
>
> <http://schema.org/recordLabel>
>
>
> mo:label

good

>
> <http://schema.org/BroadcastRelease>
>
>
> (no details)

http://purl.org/ontology/mt/Radio

>
>
> <http://schema.org/CassetteFormat>
>
>
> (n/a)

http://purl.org/ontology/mt/Cassette

>
> <http://schema.org/hasAlbumReleaseType>
>
>
> mo:release_type

good

>
> <http://schema.org/iswcCode>
>
>
> mo:iswc

good

>
> <http://schema.org/firstPerformance>
>
>
> (n/a)

yepp ;)

>
> <http://schema.org/DVDFormat>
>
>
> mo:DVDA, although that's a 'Medium', not a 'Format', in MO terms (not
> entirely sure though - no details on the schema.org <http://schema.org>
> test build). The same holds for other formats.


http://purl.org/ontology/mt/DVD

also for other media types, see
http://purl.org/ontology/mt/ (which should cover MusicBrainz and Discogs
media types (at least ;) )

>
> <http://schema.org/arranger>
>
>
> This would be expressed as the event:agent of an Arrangement event atm.

there is also a class for arrangers available ->
http://purl.org/ontology/mo/Arranger

>
> <http://schema.org/DigitalAudioTapeFormat>
>
>
> mo:DAT

or http://purl.org/ontology/mt/DAT

>
> <http://schema.org/creditedTo>
>
>
> With a range of text as in the test build, not sure (shouldn't it be an
> agent?)
>
> <http://schema.org/SpokenWordAlbum>
>
>
> mo:spoken_word, I guess, but no details in test build
>
> <http://schema.org/DigitalFormat>
>
>
> not sure

http://purl.org/ontology/mt/DigitalMedia

>
>
> <http://schema.org/AlbumRelease>
>
>
> not sure - shouldn't that be a release type instead of a class? (no
> details in test build)

I would also vote for release type here
(http://purl.org/ontology/mo/album). however, there is also
http://purl.org/ontology/mt/LPRecord

>
>
> <http://schema.org/DJMixAlbum>
>
>
> not sure

http://purl.org/ontology/mo/compilation maybe

>
> <http://schema.org/MusicAlbumReleaseType>
>
>
> mo:ReleaseType

dito

>
> <http://schema.org/recordedAs>
>
>
> mo:recorded_as in MO links a performance to a recording, not a work to a
> recording, so n/a?
>

yepp (n/a)

>
> <http://schema.org/musicArrangement>
>
>
> composition to composition property in schema, so n/a (you would go
> through an explicit arrangement event in MO)

dunno, maybe you can clarify the intention of this property a bit more
detail. "A release of this album" directs in another direction, or?

>
> <http://schema.org/catalogNumber>
>
>
> mo:catalogue_number

yepp

>
>
> <http://schema.org/MusicRelease>
>
>
> mo:Release

yepp

>
> <http://schema.org/LaserDiscFormat>
>
>
>
> n/a

http://purl.org/ontology/mt/LaserDisc

>
>
> <http://schema.org/trackNumber>
>
>
> mo:track_number

yepp

>
> <http://schema.org/SingleRelease>
>
>
> (see above)

or http://purl.org/ontology/mo/ep or http://purl.org/ontology/mt/EPRecord

>
> <http://schema.org/RemixAlbum>
>
>
> not sure

related: http://purl.org/ontology/mo/remix and a "remix album" is then a
set of remix tracks ;)

>
> <http://schema.org/hasReleaseFormat>
>
>
> mo:release_format

yepp

>
> <http://schema.org/StudioAlbum>
>
>
> not sure

dito

>
>
> <http://schema.org/musicCompositionForm>
>
>
> Wouldn't have a range of text in MO

we currently do not have something like composition forms in MO. I guess
the will be individuals then.

>
> <http://schema.org/MixtapeAlbum>
>
>
> not sure

n/a

>
>
> <http://schema.org/recordingOf>
>
>
> Same issue as with recordedAs

yepp

>
> <http://schema.org/lyricist>
>
>
>
> foaf:maker of the mo:Lyrics

+1

>
>
> <http://schema.org/SoundtrackAlbum>
>
>
> not sure

http://purl.org/ontology/mo/soundtrack

>
> <http://schema.org/hasAlbumProductionType>
>
>
> Conflated with mo:release_type in MO

yepp

(otherwise, elaborate a bit more)

>
> <http://schema.org/VinylFormat>
>
>
>
> mo:Vinyl

or http://purl.org/ontology/mt/VinylRecord

>
>
> <http://schema.org/MusicAlbumProductionType>
>
>
> Conflated with mo:ReleaseType

yepp

>
> <http://schema.org/LiveAlbum>
>
>
> mo:live

yepp

>
> <http://schema.org/DemoAlbum>
>
>
> n/a

yepp

>
> <http://schema.org/MusicReleaseFormatType>
>
>
>
> mo:ReleaseType

no, I think http://purl.org/ontology/mo/Medium is appropriated here (or
http://purl.org/dc/terms/MediaType; see also
http://purl.org/ontology/mo/media_type + http://purl.org/ontology/mt/).

>
>
> <http://schema.org/composer>
>
>
>
> foaf:maker of a mo:MusicalWork

see also the composer class http://purl.org/ontology/mo/Composer

>
>
> <http://schema.org/musicContributor>
>
>
> event:agent of a mo:Performance

or dc(terms):contributor (I think that there also is already the
schema.org equivalent available, or??

>
>
> <http://schema.org/MusicComposition>
>
>
> mo:MusicalWork

or http://purl.org/ontology/mo/Composition

>
>
> <http://schema.org/isrcCode>
>
>
> mo:isrc

yepp

>
>
> <http://schema.org/CompilationAlbum>
>
>
> n/a

http://purl.org/ontology/mo/compilation

>
> <http://schema.org/musicalKey>
>
>
> mo:key

yepp

>
> <http://schema.org/albumRelease>
>
>
> mo:release

yepp

>
> <http://schema.org/includedComposition>
>
>
> mo:movement or mo:opus, or dcterms:part_of (general case)

ok

>
> <http://schema.org/releaseOf>
>
>
> mo:publication_of

yepp

>
>
> <http://schema.org/CDFormat>
>
>
> mo:CD (although that's a medium, not a format)

or http://purl.org/ontology/mt/CD

Cheers,

Bo

Reply all
Reply to author
Forward
0 new messages