It was primarily:
https://github.com/spencermountain/compromise
I thought about doing more intelligent language parsing, but figured for what I was looking to accomplish, this would do.
Then I made a collection of his "trumpisms" -- such as https://www.cnn.com/2017/04/21/politics/donald-trump-preside... and injected the noun.