GiellaLT unimorph support
Unimorph is a project for “universal” encoding of morphology and collection of full-form annotated inflection lists.
There are several scripts in giella-core/scripts/unimoprh to support
conversions to and from unimorph data for GiellaLT languages:
generate.bashcan take unimorph data and generate giellalt version in same order; can be used to send updates to unimorphgenerate-from-lexicons.bashtakesstems/*.lexcfiles and generates unimorph database from all lemmas it finds and can tag somehowyamltests.pytakes unimorph database and generates a yaml testanalyseval.pytakes a unimorph database and FSA and measures compatibilityconvert.pyconverts fromhfst-lookupto unimorphxeroxy.pyconverts unimorph tolookupexcluded.tagsis list of tags that FSA ignores when generating or analysing for unimorph, e.g. compounding and derivation