Download - Des Catalogues au Web des Données [FR]
![Page 1: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/1.jpg)
DOREMUS et le futur des métadonnées musicales
DES CATALOGUESAU WEB DES DONNÉES
ANR-14-CE24-0020
![Page 2: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/2.jpg)
1. Convertir les données
2. Explorer les données
3. Utiliser les données
4. De DOREMUS à Schema.org
PROGRAMME
![Page 3: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/3.jpg)
CONVERTIRLES DONNÉES
1
![Page 4: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/4.jpg)
001 FRBNF139081882FR
100 $313891295$w.0..b.....$aBeethoven$mLudwig van$d1770-1827
144 $w....b.fre.$aSonates$bPiano$pOp. 27, no 2$tDo dièse mineur
FICHIERMARC
LANG TITRE MOP OPUS TONALITÉ
![Page 5: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/5.jpg)
001 FRBNF139081882FR
100 $313891295$w.0..b.....$aBeethoven$mLudwig van$d1770-1827
144 $w....b.fre.$aSonates$bPiano$pOp. 27, no 2$tDo dièse mineur
FICHIERMARC
NUM SUB
![Page 6: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/6.jpg)
UNIMARC INTERMARC
● 2 variantes de format MARC● choix différents pour représenter
le contenu○ “Op. 27 n. 2” - “Op. 27 no 2”
Comment convertir ces données?
![Page 7: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/7.jpg)
Règles de mapping
144 $w....b.fre.$aSonates$bPiano$pOp. 27, no 2$tDo dièse mineur
F22 Expression: Opus Number F22 Self-Contained ExpressionU17 has opus statement M2 Opus Statement[U42 has opus number M12 Opus Number]+ [U43 has opus subnumber M13 Opus Subnumber]
TUM : 144 $p, chain of digitsTUM : 144 $p, chain of digits before the comma
Remove the abbreviation “Op.” before the number
144 $pOp. 352 --> M12 = 352144 $pOp. 27, no 2 --> M12 = 27, M13 =2
UNIT OF INFORMATION
PATH
INTERMARC BNF
TRANSFER RULE
EXAMPLE
![Page 8: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/8.jpg)
marc2rdfhttps://github.com/DOREMUS-ANR/marc2rdf
![Page 9: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/9.jpg)
<http://data.doremus.org/expression/d72301f0-0aba-3ba6-93e5-c4efbee9c6ea> a efrbroo:F22_Self-Contained_Expression ; mus:U10_has_order_number "14" ; mus:U11_has_key “Do majeur”@fr ; mus:U12_has_genre “sonate”@fr ; mus:U17_has_opus_statement [ a mus:M2_Opus_Statement ; mus:U42_has_opus_number "27" ; mus:U43_has_opus_subnumber "2" ; ecrm:P3_has_note "Op. 27, no 2" ] ; ecrm:P102_has_title "Quasi una fantasia" , "Au clair de lune" , "Moonlight sonata";
DOREMUSRDF
![Page 10: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/10.jpg)
F15Work
F22Expression
M2Opus
Statement
F28Expression
Creation
R3 is realized in
E52Time Span
E7Activity
F15Work
F15Work
“27”
“2”
“sonate”@fr
“Sonata Quasi una Fantasia”@it“Moonlight Sonata”@en
“Do dièse majeur”@fr
“Beethoven, Ludwig van (1770-1827)”
“compositeur”@fr
“18010101/18011231”
R17 created
R19 created a realization of
“1. Adagio Sostenuto”
“2. Allegretto”
U17 hasopus statement
U12 has genre
P102 has title
U11 has key
P148 has component
P148 has component
P82 at some time within
U31 had function of type
P14 carriedout by
P9 consists of
P4 has time span
![Page 11: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/11.jpg)
“sonate”@fr
“Do dièse majeur”@fr
“Beethoven, Ludwig van (1770-1827)”
“compositeur”@fr
![Page 12: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/12.jpg)
“Do dièse majeur”@fr“Do diesis maggiore”@it“C sharp major”@en
Langues différentes
Synonymes“sonate”@fr“sonatine”@fr“sonate d'église”@fr
DésambiguïsationLudwig vanBeethoven
Johann vanBeethoven✔ ✘
Description“compositeur”@fr“une personne musicienne qui élabore de la musique (source: Wikipedia)”@fr
![Page 13: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/13.jpg)
Référentiels
<http://data.doremus.org/vocabulary/genre/sn> a skos:Concept ; skos:altLabel "sonate d'église"@fr, "sonatine"@fr, "canzona da sonar"@it, "sonata da camera"@it, "sonata da chiesa"@it, "sonatina"@it, "suonata"@it ; skos:prefLabel "Sonate"@de, "sonata"@en, "sonata"@es, "sonate"@fr, "sonata"@it ; skos:topConceptOf <http://data.doremus.org/vocabulary/genre/> .
RÉFÉRENTIEL DE GENRES
![Page 14: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/14.jpg)
Référentiels● genres
IAML, RAMEAU
● dérivations
● tonalités
● media of performancesMIMO, RAMEAU, IAML, Hornbostel & Sachs, Radio France
● modes
● personnes et collectivitésISNI
● lieux géographiques
● types de titres
● types de parties d'une œuvre
● catalogues
● fonctions
● Ethnic groupsCREM, RAMEAU
● Rhythmical form
● Responsibility
● ...
![Page 15: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/15.jpg)
Certains référentiels sont déjà en ligne
https://github.com/DOREMUS-ANR/knowledge-base
![Page 16: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/16.jpg)
mus:U12_has_genre “sonate”@fr
mus:U12_has_genre <http://data.doremus.org/vocabulary/genre/sn>
STRING2URI
![Page 17: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/17.jpg)
F15Work
F22Expression
M2Opus
Statement
F28Expression
Creation
R3 is realized in
E52Time Span
E7Activity
F15Work
F15Work
“27”
“2”
<http://data.doremus.org/vocabulary/genre/sn>
“Sonata Quasi una Fantasia”@it“Moonlight Sonata”@en
<http://data.doremus.org/vocabulary/key/cxm>
<http://dbpedia.org/resource/ Ludwig_van_Beethoven>
“compositeur”@fr
“18010101/18011231”
R17 created
R19 created a realization of
“1. Adagio Sostenuto”
“2. Allegretto”
U17 hasopus statement
U12 has genre
P102 has title
U11 has key
P148 has component
P148 has component
P82 at some time within
U31 had function of type
P14 carriedout by
P9 consists of
P4 has time span
![Page 18: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/18.jpg)
EXPLORERLES DONNÉES
2
![Page 19: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/19.jpg)
data.doremus.org
SPARQL ENDPOINT
NAVIGATEUR À FACETTES
URIs DÉRÉFÉRENÇABLES
![Page 20: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/20.jpg)
SPARQL Endpoint
http://data.doremus.org/sparql
![Page 21: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/21.jpg)
donnez-moi la liste des titresde toutes les sonates
composées par Beethoven
+ = ?titre
![Page 22: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/22.jpg)
SPARQL Endpoint
PREFIX ecrm: <http://erlangen-crm.org/current/>PREFIX efrbroo: <http://erlangen-crm.org/efrbroo/>PREFIX mus: <http://data.doremus.org/ontology#>
SELECT ?titleFROM <http://data.doremus.org/>WHERE { ?expression a efrbroo:F22_Self-Contained_Expression ; ecrm:P102_has_title ?title; mus:U12_has_genre <http://data.doremus.org/vocabulary/genre/sn> . ?expCreation efrbroo:R17_created ?expression ; ecrm:P9_consists_of ?activity . ?activity ecrm:P14_carried_out_by ?person . ?person ecrm:P1_is_identified_by "Beethoven, Ludwig van(1770-1827)".}
QUERYSPARQL
RESULTS
![Page 23: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/23.jpg)
Navigateur à facettes
http://data.doremus.org/fct
![Page 24: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/24.jpg)
![Page 25: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/25.jpg)
URIs Déréférençables
http://data.doremus.org/vocabulary/genre/sn
http://data.doremus.org/expression/d72301f0-0aba-3ba6-93e5-c4efbee9c6ea
ressources
URIs
pages
![Page 26: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/26.jpg)
UTILISERLES DONNÉES
3
![Page 27: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/27.jpg)
http://overture.doremus.orgsource https://github.com/DOREMUS-ANR/overture
![Page 28: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/28.jpg)
![Page 29: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/29.jpg)
![Page 30: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/30.jpg)
![Page 31: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/31.jpg)
![Page 32: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/32.jpg)
DE DOREMUSÁ SCHEMA.ORG
4
![Page 33: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/33.jpg)
![Page 34: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/34.jpg)
?
![Page 35: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/35.jpg)
![Page 36: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/36.jpg)
CreativeWork
● name● description● author● citation● genre● locationCreated● dateCreated● isBasedOn● workExample/exampleOfWork● hasPart/isPartOf● ....
MusicComposition● composer● lyricist● firstPerformance● musicArrangement● musicCompositionForm● musicalKey
MusicRecording● duration● inAlbum
MusicEvent● actor● location● startDate - endDate● workPerformed
![Page 37: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/37.jpg)
DOREMUS(FRBRoo)
Schema.org● richesse● détail● spécificité
● immédiateté● vue d'ensemble● généricité
Comment faire le
mapping?
![Page 38: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/38.jpg)
P. Lisena, R. Troncy
DOREMUS to Schema.org: Mapping a Complex Vocabulary to a Simpler One20th International Conference on Knowledge Engineering and Knowledge Management,19-23 November, Bologna
Recettes
PAPER
Recettes
![Page 39: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/39.jpg)
F15Work
F22Expression
M2Opus
Statement
F28Expression
Creation
R3 is realized in
E52Time Span
E7Activity
F15Work
F15Work
“27”
“2”
<http://data.doremus.org/vocabulary/genre/sn>
“Sonata Quasi una Fantasia”@it“Moonlight Sonata”@en
<http://data.doremus.org/vocabulary/key/cxm>
<http://dbpedia.org/resource/ Ludwig_van_Beethoven>
“compositeur”@fr
“18010101/18011231”
R17 created
R19 created a realization of
“1. Adagio Sostenuto”
“2. Allegretto”
U17 hasopus statement
U12 has genre
P102 has title
U11 has key
P148 has component
P148 has component
P82 at some time within
U31 had function of type
P14 carriedout by
P9 consists of
P4 has time span
![Page 40: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/40.jpg)
1. Choisir le(s) nœud(s) de départ
F22Expression
F28Expression
Creation
E7Activity
“Sonata Quasi una Fantasia”@it“Moonlight Sonata”@en
<http://dbpedia.org/resource/ Ludwig_van_Beethoven>
R17 created
P102 has title
P14 carriedout by
P9 consists of
![Page 41: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/41.jpg)
1. Choisir le(s) nœud(s) de départ2. Identifier les classes similaires
F22Expression
F28Expression
Creation
A. Noms similairesmus: F28 ExpressionCreation → sdo: CreateAction.
B. Descriptions similaires
C. Propriétés similairesmus:F2 Expression U11 has key → sdo:MusicComposition.musicalKey
D. Propriétés avec des valeurs attendues similairesmus: U12 has genre et sdo:musicCompositionForm ont “sonates” comme valeur possible
MusicComposition
CreateAction
![Page 42: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/42.jpg)
1. Choisir le(s) nœud(s) de départ2. Identifier les classes similaires3. Identifier les propriétés similaires
F22Expression
F28Expression
Creation
A. Noms similairesmus:U11 has key → sdo:musicalKey
B. Descriptions similaires
C. Valeurs attendues similairesmus: U12 genre et sdo:musicCompositionForm ont “sonates” comme valeur possible
MusicComposition
CreateAction
<http://data.doremus.org/vocabulary/key/cxm>
U11 has key<http://data.doremus.org/
vocabulary/key/cxm>
musicalKey
P9 consists ofE7
Activityagent ?
![Page 43: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/43.jpg)
1. Choisir le(s) nœud(s) de départ2. Identifier les classes similaires3. Identifier les propriétés similaires
F22Expression
F28Expression
Creation
MusicComposition
CreateAction
<http://data.doremus.org/vocabulary/key/cxm>
U11 has key<http://data.doremus.org/
vocabulary/key/cxm>
musicalKey
P9 consists ofE7
Activityagent ?
itérer ce 2 pointsjusqu'à ce que chaque noeud soit atteint
![Page 44: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/44.jpg)
MusicComposition
Music Composition
Create Action
exampleOfWork
Role
MusicComposition
MusicComposition
<http://data.doremus.org/vocabulary/genre/sn>
“Sonata Quasi una Fantasia”@it“Moonlight Sonata”@en
<http://data.doremus.org/vocabulary/key/cxm>
<http://dbpedia.org/resource/ Ludwig_van_Beethoven>
“compositeur”@fr
“1801”result
result
“1. Adagio Sostenuto”
“2. Allegretto”
musicCompositionForm
name
musicalKey
includedComposition
includedComposition
roleName
agent
agent
startTime
“1801” endTime
![Page 45: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/45.jpg)
MusicComposition
Music Composition
exampleOfWork
result
result
![Page 46: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/46.jpg)
1. Choisir le(s) nœud(s) de départ2. Identifier les classes similaires3. Identifier les propriétés similaires4. Simplifier le graphe
A. Même classe ou une superclasse en commun
B. Les connexions à la même classe sont effectuées avec la même propriété
C. Ils sont liés entre eux
D. Pas de propriétés en conflitIls ne peuvent pas avoir des noms ou des clés différents.
CreateAction
MusicComposition
Music Composition
exampleOfWork
resultresult
CreateAction
Music Composition
result
![Page 47: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/47.jpg)
Music Composition
Create Action
Role
MusicComposition
MusicComposition
<http://data.doremus.org/vocabulary/genre/sn>
“Sonata Quasi una Fantasia”@it“Moonlight Sonata”@en
<http://data.doremus.org/vocabulary/key/cxm>
<http://dbpedia.org/resource/ Ludwig_van_Beethoven>“compositeur”@fr
“1801”
result
“1. Adagio Sostenuto”
“2. Allegretto”
musicCompositionForm
name
musicalKey
includedComposition
includedComposition
roleNameagent
agent
startTime
“1801” endTime
![Page 48: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/48.jpg)
![Page 49: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/49.jpg)
schema-visualizerdemo: https://doremus-anr.github.io/schema-visualizer
source code: https://github.com/DOREMUS-ANR/schema-visualizer
![Page 50: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/50.jpg)
![Page 51: Des Catalogues au Web des Données [FR]](https://reader035.vdocuments.mx/reader035/viewer/2022062503/5a655e957f8b9af3678b47e9/html5/thumbnails/51.jpg)
LIENS UTILES
http://www.doremus.org/ DOREMUS Website
Page GitHubavec le logiciels, l’ontologie, ...https://github.com/DOREMUS-ANR/
SPARQL Endpointhttps://data.doremus.org/sparql https://data.doremus.org/fct
OVERTUREhttps://overture.doremus.org/
Cette présentationhttps://goo.gl/FFVp4s