diff --git a/data/fusional/lexis_morph.ttl b/data/fusional/lexis_morph.ttl index 18da250..b6a5244 100644 --- a/data/fusional/lexis_morph.ttl +++ b/data/fusional/lexis_morph.ttl @@ -1,30 +1,29 @@ # Example from modern Greek lexicon LEXIS -# following Ontolex-morph version 4.16 +# following Ontolex-morph version 4.17 # @prefix ontolex: . @prefix synsem: . @prefix decomp: . @prefix vartrans: . @prefix lime: . -@prefix rdf: . +@prefix morph: . +@prefix rdf: . @prefix rdfs: . @prefix owl: . @prefix xsd: . @prefix skos: . @prefix dbr: . -@prefix morph: . -@prefix lexinfo: . -@prefix : <> . +@prefix lexinfo: . @base . # # Morphs and their canonical forms - a ontolex:Word, morph:Morph ; - ontolex:denotes dbr:Human ; + a ontolex:Word, ontolex:LexicalEntry; + ontloex:denotes dbr:Human ; lexinfo:partOfSpeech lexinfo:noun ; lexinfo:gender lexinfo:masculine ; - morph:morphologicalPattern ; + ontolex:morphologicalPattern ; morph:baseForm ; morph:baseForm ; rdfs:label "άνθρωπος"@el ; @@ -37,7 +36,7 @@ . - a lexinfo:Stem ; + a lexinfo:StemMorph ; ontolex:canonicalForm ; rdfs:label "άνθρωπ"@el ; . @@ -49,7 +48,7 @@ . - a lexinfo:Stem ; + a lexinfo:StemMorph ; ontolex:canonicalForm ; rdfs:label "ανθρώπ"@el ; . @@ -62,49 +61,46 @@ - a ontolex:Affix ; + a lexinfo:Suffix ; ontolex:canonicalForm ; rdfs:label "-ος"@el ; . a ontolex:Form ; - # Should this contain a dash to declare the flow? as in rdfs:label of the Affix ontolex:writtenRep "ος"@el ; . - a ontolex:Affix ; + a lexinfo:Suffix ; ontolex:canonicalForm ; rdfs:label "-οu"@el ; . a ontolex:Form ; - # Should this contain a dash to declare the flow? as in rdfs:label of the Affix ontolex:writtenRep "οu"@el ; . # # Inflection paradigm - # Book analogy: a full paradigm table with possible allomorphy/alternative variants a morph:Paradigm ; - rdfs:label "Inflective paradigm of nouns like έφηβος" ; + rdfs:label "Inflectional paradigm of nouns like έφηβος" ; . # Book analogy: a column from a paradigm table without allomorphy/alternative variants for just a single morpheme a morph:InflectionRule ; morph:paradigm ; + morph:baseType "1" morph:replacement [ a morph:Replacement ; morph:source "$" ; morph:target "ος"@el ; - ]; - morph:involves ; + ]; morph:grammaticalMeaning [ a morph:GrammaticalMeaning ; # Morphosyntanctic features of the inflection should go to the rule given minutes 2021/12/01 @@ -124,8 +120,7 @@ a morph:Replacement ; morph:source "$" ; morph:target "ου"@el ; - ]; - morph:involves ; + ]; morph:grammaticalMeaning [ a morph:GrammaticalMeaning ; # Morphosyntanctic features of the inflection should go to the rule given minutes 2021/12/01 @@ -140,12 +135,12 @@ a morph:InflectionRule ; morph:paradigm ; + morph:baseType "2" ; morph:replacement [ a morph:Replacement ; morph:source "$" ; morph:target "ου"@el ; - ]; - morph:involves ; + ]; morph:grammaticalMeaning [ a morph:GrammaticalMeaning ; # Morphosyntanctic features of the inflection should go to the rule given minutes 2021/12/01 @@ -158,7 +153,7 @@ ]; . -########### Generated ################### +########### Generated Forms ################### # This is what it should be generated by the respective inflection rule @@ -171,7 +166,8 @@ lexinfo:case lexinfo:nominative ; ]; morph:inflectionRule ; - # Good to have if appropriate information exists + # Good to have if appropriate information exists + # No info how that can be generated exists in morph yet morph:consistsOf ; morph:consistsOf ; . @@ -189,6 +185,7 @@ ]; morph:inflectionRule ; # Good to have if appropriate information exists + # No info how that can be generated exists in morph yet morph:consistsOf ; morph:consistsOf ; . @@ -208,6 +205,8 @@ ]; morph:inflectionRule ; # Good to have if appropriate information exists + # No info how that can be generated exists in morph yet morph:consistsOf ; morph:consistsOf ; . + diff --git a/draft.md b/draft.md index 38d0f98..82d08a6 100644 --- a/draft.md +++ b/draft.md @@ -195,7 +195,7 @@ Notes: - can represent *either* an individual feature or a feature bundle > ------ -> property **morph:grammaticalMeaning** assigns a grammatical meaning to a morph resource or a form +> property **morph:grammaticalMeaning** assigns a grammatical meaning to a morph resource or a form or a rule > domain: ontolex:Form or morph:Morph or morph:Rule > range: morph:GrammaticalMeaning > ------- @@ -209,7 +209,7 @@ Discussion/History: - question (CC, 2022-10-24): do we need this for `morph:InflectionType` ? This would be useful to express that a certain "slot" contains information of a particular kind, e.g., morphological gender or morphological number. Right now, this information is implicit (in the inflection rules assigned to a particular inflection type). > ------ -> property **morph:baseConstraint** defines the grammatical characteristics of the stem or base that a derivational or inflectional morpheme can be combined with +> property **morph:baseConstraint** defines the grammatical characteristics of the stem or base that a derivational or inflectional morpheme needs to comply in order to be used in ontolex:Rule > domain: ontolex:Morph or ontolex:Rule > -------