Modeling Inflectional Complexity In Natural Language Processing