Specification of Requirements/Morphology

From Ontology-Lexica Community Group

This requirement concerns the ability of the model to represent the morphology of entries contained with in

Direct Modelling

The model should be able to represent individual forms of words and assign them into appropriate morphological table, e.g.,

amo first person, singular, present
amas second person, singular, present
amat third person, singular, present
amamus first person, plural, present
amatis second person, plural, present
amant third person, plural, present

The modelling should be able to handle compound words without redundancy e.g.,

 The inflectional morphology of "widersprechen" is inherited from "sprechen"

Morphological classes

Assignment to morphological classes

It should be possible to indicate the morphology of a word by means of assigning it to a morphological class, e.g.,

 The morphology of "amare"@la is regular_first_conjungation

It should also be possible to add parameterized morphological classes, e.g.,

 The morphology of "sprechen"@de is strong with third person present "spricht", preterit "sprach" and perfect "gesprochen"

Definition of morphological classes

While, potentially not part of the core model, it would be advantageous to specify the patterns in full, e.g.,

First Conjugation (~o)
~o first person, singular, present
~as second person, singular, present
~at third person, singular, present
~amus first person, plural, present
~atis second person, plural, present
~ant third person, plural, present

Forms and representations

For the purpose of sound grouping it is important to group the string values first into representations and then into forms. The principle for this is that all representations of the same form are syntactically equivalent.

  • 'cat' vs. 'cats': Different forms/representation as different inflection
  • 'color' vs. 'kʌl.ə(ɹ)': Same form, different representation
  • 'color' vs. 'colour': Same form, different representation
  • '上げる' vs. 'ageru': Same form, different representation

This would mean that forms cannot be considered equivalent to SKOS-XL labels [1]