UAlbertaALTLab / plains-cree-fsts

Mirror of the source code for the Plains Cree morphological analyzer/generator.
https://github.com/giellalt/lang-crk
Other
2 stars 1 forks source link

Unspecified actors for AI verbs #17

Open aarppe opened 4 years ago

aarppe commented 4 years ago

[AEW notes] ... some options being given for the VAI unspecified actors. When I search for /nîmihitow/, the paradigms are currently giving these options:

nîmihitonâniwan
nîmihitoniwan

ê-nîmihitohk
ê-nîmihtonâniwahk
ê-nîmihitoniwahk

The ones I have marked in red are incorrect. I assume this comes from treating -(nâ)niwan / -(nâ)niwahk as if the -(nâ) part is always optional. It is not. It is morpho-phonologically/contextually conditioned; It is only absent for /â/ and /ê > â/ final stems. For all others, the full forms including the -must be used. I.e..

nipâ*niwan* and
mêtawâ*niwan*

... but ...

api*nâniwan*
tapasî*nâniwan*
nikamo*nâniwan*
pasikô*nâniwan*

This will need to be cleaned up in the paradigms if this is pervasive rather than an odd occurrence in the/nîmihito-/paradigm.

aarppe commented 4 years ago

This can also be implemented, by e.g. creating two inflectional subclasses based on the stem for which -nâ applies and doesn't (I'd be tempted not to create a morphophonological rule, as it concerns two phonemes).

atticusha commented 4 years ago

This has been addressed in the upcoming FST. See crk/src/morphology/incoming/affixes/verb_affixes.lexc.

aarppe commented 4 years ago

This will be properly closed only when the new LEXC file is being used (and the result is tested) - we're not there yet.