Unfortunately I don’t know, how you could approach this problem.
The desired target sounds like a sequential task, i.e. you would pass in a sequence of letters and would expect your model to output another sequence (the abbreviation of the input), which would be similar to e.g. a translation use case.
However, I’m sure how this could be combined with an autoencoder-like architecture.