SlideShare a Scribd company logo
1 of 34
DOREMUS TEAM
Jean Delahousse
Semantic Web consultant
delahousse.jean@gmail.com
DOing REusable MUSical data
http://doremus.org
4
Project objectives
Data model and controlled vocabularies
Convert MARC into RDF
Use cases
5
Project objectives
Project objectives (1/3)
Improving music description to foster
open data exchange and reuse
• We enrich an existing data model (ontology) to
describe music resources
• We select or create existing controlled vocabularies
to describe music
Project objectives (2/3)
Making the main French musical catalogs
available and reusable into the
Linked Open Data
Project objectives (3/3)
We study music consumption usages
We develop a musical recommender app
using the richness and interconnections of
the catalogs
.
9
Providing music libraries and other
music institutions with a data model
and controlled vocabularies
Project scope
Musical work
Musical performance
Musical recording
Musical publication
DOREMUS: a FRBRoo extension and
controlled vocabularies for music
CIDOC – CRM
(Museum)
FRBR
(Library)
FRBRoo
DOREMUS
(Music)
SKOS
MODS
DOREMUS: a FRBRoo extension
for music
Classes added to FRBRoo
• Catalogue Statement
• Genre and Form
• Casting Detail
• Derivation Type
• Performed Expression
• Editing
• Track
Properties added to FRBRoo
• has tessitura
• foresees actor
• occurred in context
• has form
• has genre
• has variant title
• should perform
• ….
Musical work
authority list
DOREMUS: controlled vocabularies
for music
Ethnic Groups
-> Rameau Derivations
Modes
Catalogs
Functions
Musical Genres
Geographical places
->GeoNames GeoEthno
Persons and Corporate
Bodies -> ISNI
Keys-> IFLA
Medium of performance
-> IAML, MIMO
Formalisation publication as
open resources (skos/rdf)
FRBRoo/DOREMUS ontology
Expression
Creation
Individual
Work
Self Contained
Expression
E39_Actor
P14_carried_out_by
M4_Key
M5_Genre
M22_Mode
U11_has_key
U12_has_genre
U22_has_mode
E1_CRM_E
ntity
P129_is_about
Work
ExpressionEvent
FRBRoo/DOREMUS ontology
EVENT DESCRIPTION
EXPRESSION
CREATED
Controlled vocabularies
to describe performances
E39_Actor
M31_Actor’s_
Function
M14_Medium_O
f_Performance
U31_had_function_of_type
U1_used_medium_of_performance_of_type
E39_Actor
P14_carried_out
P14_carried_out
Event
Performance
Event
Individual
Performance
Describing a music score
Created in Vienna, November 11th, 1811, by Czerny at piano,
dedicated to Archduke Rudolf of Austria (1788–1831)
.
Beethoven concerto
no 5 op 73
Work
Individual
Work
Expression
Self-Contained
Expression
Event
Expression
Creation
had premiere
incorporates
has member has member
FRBRoo/DOREMUS representation
incorporates
has components
Work
Complex
Work
Work
Individual
Work
Expression
Self-Contained
Expression
Event
Expression
Creation
Work
Individual
Work
Expression
Self-Contained
Expression
Event
Expression
Creation
Work
Performance
Work
Expression
Performance
Plan
Event
Expression
Creation
Work
Publication
Work
Expression
Publication
Expression
Event
Publication
Event
Work
Complex
Work
Work
Complex
Work
has member
Event
Performance
performed
Describing a concert program
Janos Fürst
conducting
Deszö Ranki
playing piano
Budapest Symphony
Orchestra playing
FRBRoo/DOREMUS representation
has association with
foresees performance
incorporates
incorporates
incorporates
Work
Individual
Work
Expression
Self-Contained
Expression
Event
Expression
Creation
Work
Individual
Work
Expression
Self-Contained
Expression
Event
Expression
Creation
Work
Performance
Work
Expression
Performance
Plan
Event
Expression
Creation
Event
Foreseen
Performance
Event
Foreseen
Individual
Performance
Event
Foreseen
Individual
Performance
Event
Foreseen
Performance
Work
Publication
Work
Expression
Publication
Expression
Event
Publication
Event
Describing a concert
Janos Fürst
Deszö Ranki
FRBRoo/DOREMUS representation
consist of
performed
Work
Individual
Work
Expression
Self-Contained
Expression
Event
Expression
Creation
Work
Performance
Work
Expression
Performance
Plan
Event
Expression
Creation
Event
Performance
Event
Performance
Event
Individual
Performance
Event
Individual
Performance
Work
Individual
Work
Expression
Self-Contained
Expression
Event
Expression
Creation
incorporates
Catalog a CD
FRBRoo/DOREMUS representation
incorporates
recorded
edited
incorporates
consist of
performed
Work
Individual
Work
Expression
Self-Contained
Expression
Work
Performance
Work
Expression
Performance
Plan
Event
Expression
Creation
Work
Recording
Work
Expression
Recording
Event
Recording
Event
Expression
Track
Event
Expression
Creation
Work
Publication
Work
Expression
Publication
Expression
Event
Publication
Event
Event
Performance
Event
Performance
Event
Individual
Performance
Event
Individual
Performance
Work
Editing
Work
Event
Editing
Event
25
Building tools to convert
MARC musical records into
RDF/DOREMUS
Identifier
Unit of information
Object
Remarks
Path
Intermarc
Transfer rules
Examples
F28
Work: Date of the work (representative expression)
Date of expression creation
Date and machine format
F28 Expression Creation P4 has time-span E52 Time-Span P82 at some
time within E61 Time Primitive
IM 008 pos. 28-35 et 008 pos. 38-45
If 008 pos. 38-45 contain blanks, give only 008 pos. 28-35 .
Add a slash between pos. 28-35 and pos. 38-45 if they have different values.
IM 008 pos. 28-31=1801 and pos. 38-41=#### > E52 Time-Span P81
ongoing through E61 = 1801
IM 008 pos. 28-31=1834 and pos. 38-41=1856 > E52 Time-Span P81
ongoing through E61 = 1834/1856
What to look for?
Where to look?
Data Conversion to RDF
MARC2DOREMUS-RDF converter:
https://github.com/DOREMUS-ANR
Example: a converted
BNF TUM
28
Use cases
Data dissemination and reuse
data.doremus.org
Dissemination of:
• Datasets
• Controlled vocabularies
• Alignments
using
• SPARQL Endpoint
• Dumps
• Overture : data browser
Several identified reusers
• Productivity
• Quality of their data
• Reuse connections on other resources
DOREMUS : benefits for one of the
partner: Philharmonie de Paris
CALENDAR
NEWSLETTERS &
EMAILINGSSOCIAL NETWORK
Easy to reuse
digital resources
(RDF)
Library Catalog
MARC
DOREMUS : benefits for one of the
partner: Philharmonie de Paris
Richer description of
events and works in
the web pages=>
Search Engine Optimization
throught the quality of
exposed data with
SCHEMA.ORG
Recommender Tool
34
Thanks

More Related Content

Similar to DOREMUS Project Presentation MLA conference 2017 - Music Ontology

Enhancing a Digital Sheet Music Collection A report for LIS-435 ...
 Enhancing a Digital Sheet Music Collection A report for LIS-435 ... Enhancing a Digital Sheet Music Collection A report for LIS-435 ...
Enhancing a Digital Sheet Music Collection A report for LIS-435 ...
crysatal16
 
Stop Looking and Start Listening
Stop Looking and Start ListeningStop Looking and Start Listening
Stop Looking and Start Listening
Becky Stewart
 
Do we need linguistic knowledge for speech technology applications in African...
Do we need linguistic knowledge for speech technology applications in African...Do we need linguistic knowledge for speech technology applications in African...
Do we need linguistic knowledge for speech technology applications in African...
Guy De Pauw
 
Ian definitions 3rd try 2
Ian definitions 3rd try 2Ian definitions 3rd try 2
Ian definitions 3rd try 2
thomasmcd6
 

Similar to DOREMUS Project Presentation MLA conference 2017 - Music Ontology (8)

Enhancing a Digital Sheet Music Collection A report for LIS-435 ...
 Enhancing a Digital Sheet Music Collection A report for LIS-435 ... Enhancing a Digital Sheet Music Collection A report for LIS-435 ...
Enhancing a Digital Sheet Music Collection A report for LIS-435 ...
 
The Other Josquin - Enhanced Editions of 16th century music
The Other Josquin - Enhanced Editions of 16th century musicThe Other Josquin - Enhanced Editions of 16th century music
The Other Josquin - Enhanced Editions of 16th century music
 
Towards a musical Semantic Web
Towards a musical Semantic WebTowards a musical Semantic Web
Towards a musical Semantic Web
 
Stop Looking and Start Listening
Stop Looking and Start ListeningStop Looking and Start Listening
Stop Looking and Start Listening
 
Exploiting Musical Connections: A Proposal for Support of Work Relationships ...
Exploiting Musical Connections: A Proposal for Support of Work Relationships ...Exploiting Musical Connections: A Proposal for Support of Work Relationships ...
Exploiting Musical Connections: A Proposal for Support of Work Relationships ...
 
Do we need linguistic knowledge for speech technology applications in African...
Do we need linguistic knowledge for speech technology applications in African...Do we need linguistic knowledge for speech technology applications in African...
Do we need linguistic knowledge for speech technology applications in African...
 
Content Writing Optimization with ReWriter
Content Writing Optimization with ReWriterContent Writing Optimization with ReWriter
Content Writing Optimization with ReWriter
 
Ian definitions 3rd try 2
Ian definitions 3rd try 2Ian definitions 3rd try 2
Ian definitions 3rd try 2
 

Recently uploaded

Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotecAbortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Fuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertaintyFuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertainty
RafigAliyev2
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptx
DilipVasan
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Valters Lauzums
 
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
pyhepag
 
一比一原版麦考瑞大学毕业证成绩单如何办理
一比一原版麦考瑞大学毕业证成绩单如何办理一比一原版麦考瑞大学毕业证成绩单如何办理
一比一原版麦考瑞大学毕业证成绩单如何办理
cyebo
 
一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理
cyebo
 
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
pyhepag
 
一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理
pyhepag
 

Recently uploaded (20)

Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotecAbortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
 
2024 Q1 Tableau User Group Leader Quarterly Call
2024 Q1 Tableau User Group Leader Quarterly Call2024 Q1 Tableau User Group Leader Quarterly Call
2024 Q1 Tableau User Group Leader Quarterly Call
 
Atlantic Grupa Case Study (Mintec Data AI)
Atlantic Grupa Case Study (Mintec Data AI)Atlantic Grupa Case Study (Mintec Data AI)
Atlantic Grupa Case Study (Mintec Data AI)
 
Machine Learning for Accident Severity Prediction
Machine Learning for Accident Severity PredictionMachine Learning for Accident Severity Prediction
Machine Learning for Accident Severity Prediction
 
Fuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertaintyFuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertainty
 
2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group Meeting2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group Meeting
 
AI Imagen for data-storytelling Infographics.pdf
AI Imagen for data-storytelling Infographics.pdfAI Imagen for data-storytelling Infographics.pdf
AI Imagen for data-storytelling Infographics.pdf
 
How I opened a fake bank account and didn't go to prison
How I opened a fake bank account and didn't go to prisonHow I opened a fake bank account and didn't go to prison
How I opened a fake bank account and didn't go to prison
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptx
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
 
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
 
一比一原版麦考瑞大学毕业证成绩单如何办理
一比一原版麦考瑞大学毕业证成绩单如何办理一比一原版麦考瑞大学毕业证成绩单如何办理
一比一原版麦考瑞大学毕业证成绩单如何办理
 
社内勉強会資料  Mamba - A new era or ephemeral
社内勉強会資料   Mamba - A new era or ephemeral社内勉強会資料   Mamba - A new era or ephemeral
社内勉強会資料  Mamba - A new era or ephemeral
 
一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理
 
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
 
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsWebinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
 
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflictSupply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
 
Easy and simple project file on mp online
Easy and simple project file on mp onlineEasy and simple project file on mp online
Easy and simple project file on mp online
 
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
 
一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理
 

DOREMUS Project Presentation MLA conference 2017 - Music Ontology