Text this: Natural language processing for the case of the lexical text adaptation and generating grammar exercises