Jan, i wasn't trying to be critical about these endings, because of course some of the existing light stemmers
have a few selected derivational endings that are taken care of. And thats really what its all about,
when we are talking about something like adjective->noun, I didnt mean to say we shouldn't do it, because
it sounds quite reasonable: but we should explore the options.
For example, as an alternative to multi-pass, a 'less elegant to some' but really practical way to go about it
can be to 'multiply through' and convert the possibilities to single-pass.
E.g. the typical 'undrinkables' hunspell example: if i have the english inflectional plural ending -s and the
derivational ending -able, instead of:
- pass 1: remove inflectional endings (e.g. -s)
- pass 2: remove derivational endings (e.g. -able)
we just take all the pass 2 endings that are compatible with pass 1 endings and cross-multiply, to make a single
pass algorithm. some won't be compatible, (so we won't combine -able + -s into -ables).
I'm not sure if this is helpful for the norwegian case as I'm not as familiar with it, just an idea.