Title: The Ontology of Classical Music
1The Ontology of Classical Music
- Steffen Leo Hansen
- Dept. of Computational Linguistics
- Copenhagen Business School
- slh.id_at_cbs.dk
2Overview
- The Application called FYNBO
- Prepositional Semantics Assumptions
- Semantic Structure Lexical Concepts
- The Lexicon
- Semantic Parsing
- The Use of World Knowledge
- The Use of an Ontology
- Conclusions
3Information RetrievalCD Cover Texts
- Wolfgang Amadeus Mozart
- (1756-1791)
- Konzert für Violine und Orchester Nr.3 G-dur KV
216 - Allegro
- Adagio
- Rondeau Allegro
- Anne-Sophie Mutter, Violine
- Berliner Philharmoniker
- Herbert von Karajan
- 1978 Polydor
4Quering FYNBO
- Jeg søger en indspilning af Carl Nielsen
- I am looking for recordings of Carl Nielsen
- Jeg søger en indspilning af Maskerade
- I am looking for recordings of Maskerade
- Jeg søger en indspilning med Leonard Bernstein
- I am looking for recordings with Leonard
Bernstein
5Querying FYNBO
- (1)
- Jeg søger en indspilning af Carl Nielsen
- I am looking for recordings of Carl Nielsen
- Carl Nielsen er_en komponist
6RDF
-
- rdf(
- url(www.chandos./symfonies/CarlNielsen/symf3.x
ml) - komponist(Carl Nielsen)
- komposition(symfoni)
- titel(Espansiva)
- dirigent(Leonard Bernstein)
- orkester(Det Kongelige Kapel)
- ).
7XML.DOC
- Carl Nielsen
- Symfoni nr. 3
- Espansiva
- Leonard Bernstein
- Det Kongelige Kapel
8Querying FYNBO
- (3)
- Jeg søger en indspilning med Leonard Bernstein
- I am looking for recordings with Leonard
Bernstein - Leonard Bernstein is_a kunstner
- kunstner is_a ltkomponist dirigent solistgt
9RDF
-
- rdf(
- url(www.decca./symfonies/Bernstein/symf1.xml)
- komponist(Leonard Bernstein)
- komposition(symfoni)
- titel(Jeremiah)
- dirigent(Leonard Bernstein)
- orkester(NewYork Philharmonic)
- ).
10XML.DOC
- Leonard Bernstein
- Symfoni nr.1
- Jermiah
- Leonard Bernstein
- New York Philharmonic
11FYNBO Textual Architecture
               Â
12Overview
- The Application called FYNBO
- Prepositional Semantics Assumptions
- Semantic Structure Lexical Concepts
- The Lexicon
- Semantic Parsing
- The Use of World Knowledge
- The Use of an Ontology
- Conclusions
13Prepositional Semantics
- Assumptions
- (1) Prepositions denote a semantic relation
between arguments - Musik af Carl Nielsen
- Music composed by Carl Nielsen
- Musik komponeret_af Carl Nielsen
- Et hus af træ
- A house made of wood
- Et hus bygget_af træ
14Prepositional Semantics
- Assumptions
- Semantic relations denoted by preposi- tions
derives from a set of prototypical relations,
e.g. - lokation, måde, kvantitet, ophav, mål
- cf. Canneson Saint-Dizier 2002
15Prepositional SemanticsAssumptions AF
- Agent
- Han bliver hentet af sin far
- Han blev kørt over af en bil
- Locus
- GÃ¥ ud af huset
- Stå op af graven
- Source
- Materiale Et hus af træ
- Årsag han græd af glæde
- Ophav Musik af Carl Nielsen
- Partitiv
- Mængde Halvdelen af befolkningen
- Art Nogle af billederne
- Kilder Den danske Ordbog, 2003 ff Nudansk
Ordbog, 2001 - Danish A Comprehensive Grammer, 1995
16Prepositional Semantics
- Assumptions
- The arguments of semantic relations denoted by
prepositions represent sets of domainspecific
ontological types as in - Musik af Carl Nielsen
- komponere(Komponist,Komposition)
- Et hus af træ
- fremstille(Bygning,Materiale)
17Prepositional Semantics Assumptions
- Prepositions denote Semantic Relations
- AFkomponere
- Rkomponere (KOMPONIST) KOMPOSITION
- Rkomponere (Carl Nielsen) Symf. Nr.1, Symf.
Nr.2, ,Maskerade - AFindspille
- Rindspille (MUSIK) INDSPILNING
- Rindspille (Maskerade) København 1998,
København 2003,
18Overview
- The Application called FYNBO
- Prepositional Semantics Assumptions
- Semantic Structure Lexical Concepts
- The Lexicon
- Semantic Parsing
- The Use of World Knowledge
- The Use of an Ontology
- Conclusions
19Semantic StructureLexical Concept
- INDSPILNING
- KOMPOSITION
- KOMPONIST
- The preposition AF (Eng. of) is used to relate
INDSPILNING to concepts denoting either
COMPOSITION or COMPOSER - Riccardo Muttis første indspilning af Tosca,
live fra Philadelphia - Nikolaj Znaiders indspilning af Carl Nielsens
violinkoncert - Kennedys indspilning af Vivaldis Fire
Ã…rstider
20Semantic StructureLexical Concept
- INDSPILNING
- ARTIST
- ENSEMBLE
- The preposition MED (Eng. with) is used to relate
INDSPILNING to concepts denoting either an ARTIST
or an ENSEMBLE, i.e orchestra, performing goup(s)
- denne indspilning med Rudolf Buchbinder af de to
Brahms-klaverkoncerter - Thomas Dausgaards indspilning med RSO af Ligeti
- en moderne indspilning med dirigenten Helmut Imig
i spidsen for ni musikere
21Semantic StructureLexical Concept
- INDSPILNING
- TID
- STED
- The preposition FRA (Eng. from) is used to relate
INDSPILNING to concepts denoting either a point
of TIME or a PLACE where the recording was
edstablished - Thomas Beechams indspilning fra 1961gjorde
symfonien kendt - Franco Capuanas elektrificerende indspilning fra
Torino i 1955 - for sin indspilning fra i fjor af Chopins
præludier
22Semantic StructureLexical Concept
- INDSPILNING
- SELSKAB
- The preposition PÃ… (Eng. on) is used to relate
INDSPILNING to concepts denoting the COMPANY
responsible for the recording - deres indspilning på Chandos - optaget over fire
seancer i Didrik Buxtehude - i en svejtsisk-italiensk indspilning på Naxos med
- Herbert Blomstedts californiske indspilning på
Decca
23Semantic StructureLexical Concept
- INDSPILNING
- komposition
- komponist
- kunstner
- ensemble
- tid
- sted
- selskab
24Overview
- The Application called FYNBO
- Prepositional Semantics Assumptions
- Semantic Structure Lexical Concepts
- The Lexicon
- Semantic Parsing
- The Use of World Knowledge
- The Use of an Ontology
- Conclusions
25The Architecture
26The Lexicon
- AF (1) source gt ophav
- p_leks( lexemeaf, sem_relkomponere,
- domænekunstner, rangemusik
- ).
- AF (2) source gt materiale
- p_leks( lexemeaf, sem_relopføre,
- domænemusik,rangeindspilning
- ).
27The Lexicon
- Carl Nielsen
- n_leks( lexemCarl Nielsen,
catprop, ontoTypekomponist ). - Søger
- vt_leks(lexemesøger, argTypeagent_,
argTypetemamusik, argTypesourcekunstner )
28Overview
- The Application called FYNBO
- Prepositional Semantics Assumptions
- Semantic Structure Lexical Concepts
- The Lexicon
- Semantic Parsing
- The Use of World Knowledge
- The Use of an Ontology
- Conclusions
29Semantic Parsing(1) En indspilning af Carl
Nielsen
- VP søger
- ARG2 temamusik
- n(lexemeindspilning, catsb,
ontoTypekomposition) - ARG3 sourcekunstner
- n(lexemeCarl_Nielsen, catprop, ontoTypekom
ponist)
30Semantic Parsing(1) En indspilning af Carl
Nielsen
- Præp af
- semantisk relation komponere
- domæne kunstner, range musik
- Typecheck
- komponist is_a_kind_of kunstner
- komposition is_a_kind_of musik
31Semantic Parsing(2) en indspilning af Maskerade
- VP søger
- ARG2 temamusik
- n(lexemeindspilning, catsb,
ontoTypekomposition) - ARG3 sourcekomposition
- n(lexemeMaskerade, catproprium,
ontoTypeopera)
32Semantic Parsing(2) en indspilning af Maskerade
- Præp af
- semantisk relation opføre
- domæne musik, range indspilning
- Typecheck
- opera is_a_kind_of musik
- indspilning is_a_kind_of indspilning
33Overview
- The Application called FYNBO
- Prepositional Semantics Assumptions
- Semantic Structure Lexical Concepts
- The Lexicon
- Semantic Parsing
- The Use of World Knowledge
- The Use of an Ontology
- Conclusions
34World Knowledge
- Onomasticon
- kb(
- name('Carl Nielsen)
- encyclopedia(Dansk komponist, 1865-1931)
- onto_type(komponist)
- ).
35World Knowledge
- Onomasticon
- kb(
- name('Maskerade),
- encyclopedia(Opera af Carl Nielsen, komponeret
1904-06), - onto_type(opera)
- ).
36World Knowledge
- Onomasticon
- kb(
- name('Leonard Bernstein),
- encyclopedia(Amerikansk kunstner, 1918-1990),
- onto_type(kunstner)
- ).
37Overview
- The Application called FYNBO
- Prepositional Semantics Assumptions
- Semantic Structure Lexical Concepts
- The Lexicon
- Semantic Parsing
- The Use of World Knowledge
- The Use of an Ontology
- Conclusions
38The Competency of the Ontology
- Jeg søger en indspilning af Carl Nielsen
- Jeg søger en indspilning af Maskerade
- Jeg søger en indspilning med Leonard Bernstein
-
39The OntologyMUSIC
- Musik
- 1.1 Komposition
- 1.1.1 Instrumentalmusik
- 1.1.1.1 Symfoni
- 1.1.1.2 Ouverture
- 1.1.1.3 Klaverkoncert
- 1.1.2 Vokalmusik
- 1.1.2.1 Opera
- 1.1.2.2 Lied
- 1.2 Indspilning
- 1.2.1 CD
-
40The OntologyARTIST
- 2. Kunstner
- 2.1 Komponist
- 2.2 Dirigent
- 2.3 Solist
- 2.3.1 Pianist
- 2.3.2 Violinist
- 2.3.3 Blæser
-
41The OntologyENSEMBLE
- 3. Ensemble
- 3.1 Orkester
- 3.2 Kor
- 3.3 Kammerensemble
- 3.3.1 Strygekvartet
- 3.3.2 Blæserkvintet
42The OntologyCOMPOSER
- ontologi(
- onto_type(komponist),
- definition(En person som skriver musik, især
klassisk musik), - onto_position(superclass(kunstner),
subclasses(nil)) - onto_relation(is_akunstner, composer_ofko
mposition) - ).
- gt komponist(Carl Nielsen)
43The OntologyOPERA
- ontologi(
- ontotype(opera),
- definition(Et stykke vokalmusik med
sangsolister), - onto_position( superclass(vokalmusik),
subclasses(nil)), - onto_relation(is_avokalmusik, has_atitle)
- ).
- gt opera(Maskerade)
-
- onto_type(opera),
44The OntologyARTIST
- ontologi(
- onto_type(kunstner),
- definition(En person som ernærer sig som
komponist, solist, dirigent), - onto_position(superclass(), subclasses(ko
mponist,solist,dirigent)), - onto_relation(is_aperformer,
composer_ofkomposition) - ).
- gt composer() / soloist() / conductor()
45Overview
- The Application called FYNBO
- Prepositional Semantics Assumptions
- Semantic Structure Lexical Concepts
- The Lexicon
- Semantic Parsing
- The Use of World Knowledge
- The Use of an Ontology
- Conclusions
46Conclusions
- Har du en CD med musikken fra Døden i Venedig ?
47Conclusions
- Jeg søger en indspilning af Elvira Madigan
48Conclusions
- Semantik leksikon
- Jeg søger en indspilning af Elvira Madigan
- SØGER ARG2TEMA musik
- ARG3SOURCE komposition
- ARG2 INDSPILNING ontoType indspilning lt
musik - ARG3 ELVIRA MADIGAN ontoType klaverkoncert lt
komposition - AF Relation OPFØRE
- Domæne MUSIK klaverkoncert lt musik
- Range INDSPILNING indspilning lt indspilning
-
49Conclusions
- Wolfgang Amadeus Mozart
- (1756 1791)
- Konzert für Klavier und Orchester Nr. 21
- C-dur KV 467
- ELVIRA MADIGAN
- Camerata Academica des Salzburger Mozarteum
- GEZA ANDA
- Solist und Dirigent
50Conclusions
- En indspilning af Carl Nielsens violinkoncert
- Recordings of the concerto for violin and
orchestra by CN -
- En indspilning af Carl Nielsens violinkoncert med
Hilary Hahn - Recordings of the concerto for violin and
orchestra by CN with Hilary Hahn