I've experimented a couple of times with generating candy heart messages using various kinds of machine learning algorithms. Originally, short messages were just about all the original text-generating neural networks could handle. Now we've come back around to approximately the same performance, yet with orders of magnitude more computational resources consumed. (although I don't have to photoshop the messages onto candies any more, so that's nice) Here's DALL-E3 generating candy hearts:

A grid of pastel-colored candy hearts with messages stamped on them (with varying degrees of blurriness). A sampling of the messages included: You yous, My wear, jert toot, love, eave dort, Have, you oou, no no, shave, yoss, Lave vert, hiss shot, y, i test, le yas, dove tut, yo morrt, and hove.
My exact prompt: "Please generate a grid of candy conversation hearts on a plain white background, each heart displaying a longer than usual message."

My impression is the text here is operating not so much on the level of "here are plausible candy heart messages" so much as "here are some clusters of pixels that are associated with candy hearts". As with most AI-generated imagery, it's the most impressive at first glance, and then gets worse the longer you look.

I've noticed that the more text DALL-E3 tries to put in an image, the worse the readability of the text is - I'm fairly surprised at how legible most of the candy hearts above were. (Maybe it helps set expectations that the real-life candies are often garbled.) When I ask for fewer hearts, they end up crisper. But not necessarily improved in coherence.

Four candy hearts in crisp focus with messages clearly and evenly stamped on them. They read "Love you", "Love yous", "Heeas you", and "Vders Yo1s"
My exact prompt: "Please generate an image of four candy conversation hearts on a plain white background, each displaying a unique valentine's message."

Coherent text is particularly difficult for image-generating algorithms, so the candy hearts may just be a reflection of that.

But there's another possibility that amuses me. The search "candy hearts with messages" brings up images from past AI Weirdness candy heart experiments. It is likely that these were part of DALL-E3's training data, and they may have had an effect on the weirdness of generated hearts that I'm getting now.

When I ask for candy hearts with "quirky, AI-style messages", I get candy hearts that are (to me) indistinguishable in quality from the first grid.

A grid of candy hearts with messages more or less clearly stamped on them. A sampling of the messages: I'e good, lve haen, Eall, Have iiill, House mal, sold horn, all sou, ii sol, do do, heeen veeet, al spont, an all, you hall, and avors.

Bonus content: more candy hearts!

Subscribe now