I guess that's a bit indirect, but these RNNs are essentially learning the 'rules' that actual phrases conform to. It'd definitely be better than trying to hard-code the rules (especially for a language like English!). And the training data is very easy to get: just feed it a few thousand ebooks, the comments section from HN etc.
[1] https://www.nytimes.com/2016/12/14/magazine/the-great-ai-awa...
Even very simple transformations, e.g., adding alliteration/assonance or adding rhymes everywhere, might be fun.
Should help you break down sentences into their semantic parts. The transformations are then made by walking the syntax tree and modifying the tagged parts of speech as you see fit.