A person that goes by the name of alpv95 on github has created a program that can generate memes using self-learing algorithms.
some of the examples:
seems that the algorithm can understand the overall meaning of a 'meme'. But doesn't quite understand how to use it properly.
Haha! There is a paper on arxiv on generating memes using deep learning.
https://arxiv.org/abs/1806.04510
good find