Memes have been around for a long time now and they’re more often than not generated by humans. However, by training AI to recognize and understand memes, ImgFlip is trying to see if AI can be applied to memes to generate their own, which you can find on ImgFlip’s website where there are a bunch of selected memes that will randomly generate text it thinks is appropriate to the meme.
According to Imgflip, “These captions are generated by a deep artificial neural network. Nothing about the text generation is hardcoded, except that the maximum text length is limited for sanity. The model uses character-level prediction, so you can specify prefix text of one or more characters to influence the text generated.”
They trained their AI model based on public images generated by users using Imgflip’s Meme Generator and the top 48 most popular meme templates. We have to say that some of the results can be hilarious even if it doesn’t make sense, but if you refresh it often enough, it does get some memes correct, making it even more hilarious when you think that it was created by a computer.