Changing word inflections
Thought I'd share what I found here.

I have not tried any of this yet, but this looks very good, the Automatically Generated Inflection Database (AGID).

There is also the SPECIALIST Lexicon.

And for those using python, there are various modules you can use, such as LemmInflect.