DALL·E and Midjourney are AI systems that can create realistic images from description in natural language. DALL·E 2 Was released in August of 2022. Midjourney V5 was released in March 2023. This post compares the output of two systems based on an earlier use case.
Tag: GPT
Jokes In The Machine | ChatGPT Writes A Seinfeld Script
(Prompt) Write a scene of dialogue for a new episode of the hit TV show Seinfeld. In the opening scene, Elaine is dating George’s boss, but George doesn’t know it yet. Elaine seizes this opportunity to have a little fun with George.
[Jerry’s Apartment, 5A. Jerry and Elaine are watching TV. George enters.]
George: Well he’s done it again.
Elaine: Who has done what again.
George: Mattheson. He’s ruining my life.
Jerry: That’s George’s new boss.
(ChatGPT) Elaine: Oh, right. Mr. Mattheson.
What’s he done this time?
George: He’s making me work on a Saturday. Can you believe it?
Jerry: Oh man, that’s rough.
Elaine: Yeah, I can’t imagine having to work on a Saturday.
George: It’s not fair. I mean, I already work my butt off all week. And now he’s making me come in on the weekend too? It’s ridiculous.
Elaine [smirking]: Well, I actually have a little bit of inside information on Mr. Mattheson. George: What do you mean?
Elaine: Let’s just say, I might have a little bit more of a connection to him than you think.
George: What are you talking about?
Elaine: Oh, nothing. Just that I might be seeing him a little bit more outside of the office.
George [shocked]: Wait, are you dating my boss?
Elaine: [laughing] Maybe.
George: Oh my god, Elaine. This is not good.
Jerry: [laughing] This is classic Elaine. Always causing trouble.
Elaine: [laughing] I can’t help it. It’s just too easy with you guys.
Continuing with the scene,
Elaine explains to George that she doesn’t think the relationship will last all that long (the sex is great, but Mattheson is a bit of an idiot). George begs Elaine to give him some dirt on Mattheson that he can use later.
George: Well, I hope you and prince charming live happily ever after.
Elaine: More like, “dunce-“charming. He’s a nice guy, but the man isn’t working with a full deck. I don’t see how it can last.
George: Oh thank god. I can’t believe I was worried about you getting serious with him.
Elaine: Oh, don’t worry about it. I’m just having a little fun. But hey, if you’re looking for some dirt on him, I might be able to help you out.
George: Really? Anything you’ve got, I’ll take.
Elaine: Well, let’s see. There’s the time he accidentally ordered anchovies on his pizza and then tried to blame it on the waitress.
George: Oh man, that’s gold. I can use that for sure.
Elaine: And then there’s the time he tried to impress me by taking me to a fancy restaurant, but then he didn’t know which fork to use and ended up using his soup spoon for his salad.
George: [laughing] Oh man, that’s priceless. I’ll have to remember to use that one.
Elaine: And let’s not forget about the time he tried to impress me by showing off his new sports car, but then he ended up backing into a tree and totalling it.
George: [laughing] Oh man, I can’t wait to bring all this up to him. Thank you, Elaine. You’re a lifesaver.
Elaine: [laughing] No problem. Just don’t let him know I told you all this, okay?
George: Don’t worry, your secret’s safe with me.
Continuing with the scene,
Kramer enters and tells the gang about a themed party he is planning for Newman’s mom’s retirement party.
[Kramer enters Jerry’s apartment dressed as a cowboy carrying a giant bunch of balloons]
Jerry: Howdy, partner.
Kramer: Jerry, where do you keep your rawhide?
Jerry: Rawhide? You mean like, for a dog?
Kramer: No, no. I need it for the decorations for Newman’s mom’s retirement party.
George: Newman’s mom is retiring?
Kramer: Yeah, she’s been working at the post office for over thirty years. So we’re throwing her a big retirement party.
Elaine: And what’s the theme?
Kramer: It’s a western theme. We’re calling it “Ride off into the Sunset.”
Jerry: [laughing] Oh man, that’s perfect for Newman’s mom. She’s always been a bit of a cowpoke.
Kramer: Yeah, and I’ve got all the decorations set up. I just need some rawhide to hang up for the streamers.
Elaine: I think I might have some twine in my closet that you could use.
Kramer: Twine? No, no. That won’t do. I need something with a little more authenticity.
Jerry: Well, I might have some old belts in my closet that you could cut up.
Kramer: Belts! That’s it! Thanks, Jerry. I’ll go check it out.
[Kramer exits the apartment]
Jerry: [laughing] I can’t wait to see how this party turns out.
Elaine: [laughing] Me neither. I can just imagine Newman’s mom in a cowboy hat and boots.
George: [laughing] Oh man, this is going to be good.
Concluding the scene,
George heads out to pick his mother up from her manicure (she’s afraid to drive afterwards). George begs Jerry to come with him for “moral support”. Elaine says she’s going to break up with Mattheson at their dinner date this evening if he says one dumb thing.
George: What time is it?
Jerry: Ten after two. Why?
George: Oh, no. I’m late. I was supposed to pick my mother up from the nail salon ten minutes ago. I’ll never hear the end of this. Do you remember what happened last time?
Jerry: Oh yeah, I remember. She was convinced you were trying to kill her by making her drive home after a manicure.
George: Yeah, exactly. That’s why I need you to come with me for moral support.
Jerry: [sighing] Fine, I’ll come with you. But just this once, okay? I don’t want to have to deal with your mother’s paranoia every time she gets her nails done.
George: [grateful] Oh thank you, Jerry. I knew I could count on you.
Elaine: [getting up from the couch] Well, I’ve got a dinner date with Mr. Mattheson tonight. If he says one more dumb thing, I’m breaking up with him.
Jerry: [laughing] Good luck with that, Elaine. You always seem to attract the dummies.
Elaine: [laughing] Hey, at least they’re entertaining.
[George and Jerry exit the apartment, Elaine finishes getting ready for her date]
GPT-3 Writes the News
Commercial Content Creation with GPT-3
‘Auto-generated code’ is a deservedly hyped use case for GPT-3 but, as a marketer, I think about content creation more broadly.
We have been experimenting with the GPT-3 beta at Crowdbotics and, like some others, we have already been able to produce some compelling results in natural-language-to-code applications. Tools incorporating this technology have the potential to be industry-changing. More interesting results with GPT-3 at Crowdbotics here.
That being said, GPT still has a ways to go before replacing software developers. However, GPT-3 is currently at parity with some forms of low- to -mid-end commercial content production. While not the flashiest application of this technology, relatively reliable, auto-generated, shallow content creation has far-reaching implications.
Below, is a quick example of how GPT-3 can effectively write a compelling article in a few steps, right out of the box.
‘Effective’ and ‘compelling’ are the key words.
The focus is not on whether the article is accurate, but whether the article fulfills the purpose of the author/editor. In many contexts, ‘compelling’ content creation means ‘does it generate views and clicks?’ Is it ‘fit’ in the memetic sense. Quality, for better or for worse, (almost always for worse) is often secondary.
In terms of ‘effectiveness’, did GPT-3 save time writing: were fewer resources used to produce it than otherwise would have been? Could it be used to create more content with the same resources than was previously possible?
I will not wade into how GPT-3 should be used. The question is rather, ‘is GPT-3 ready for commercial marketing and content production use cases that mirror the demands of the market today?’
The results from GPT-3 are often better, but not categorically different, than if you were to train a neural network on your own, using a reasonably sized corpus, with a tool like Tensorflow. A primary difference is that laborious and resource-intensive training is not needed with GPT-3. GPT-3 gets up to speed right away using a few simple prompts, and will eventually be accessible via open API.
Accessibility and ease-of-use are key. Because training parameters are an order of magnitude larger, GPT-3 becomes relatively reliable in narrow use cases, where GPT-2 was unpredictable.
To write a share-worthy article, a writer/editor can simply train or prompt on what has been shared.
Instead of training on large amounts of data, GPT-3 only needs basic prompts.
For the purposes of this example, we’ll use TechCrunch as it happens to be generally less political than other publications. Here are the 10 ten most shared posts from TechCrunch over the past 6 months.
The top articles from TechCrunch can be used to produce another 10 potentially share-worthy articles. (All of the following results use a .5 temperature.)
An introductory paragraph can be expanded for a single article title:
“Banksy’s New York City ‘bemusement park’ opens”
The title and intro can then be used to expand the content into a larger article.
And, so on.
This short series of compounding prompts, with little human intervention, produces a fairly plausible 400-word, inverted pyramid, ‘news’-style article similar to what has already been successful on TechCrunch.
Banksy’s New York City ‘bemusement park’ opens
The artist Banksy has opened a new “bemusement park” in the New York City borough of Brooklyn. The “theme park” is called “Dismaland,” a name that is clearly a play on Disneyland, the largest theme park in the world.
The opening of Dismaland comes just weeks after the “Queen’s Beast” exhibit opened at the British Museum in London. The exhibit features the ten statues that stood in front of the London palace of Queen Elizabeth II. The statues, which were commissioned by the British monarchy, were created by four different artists, including Banksy.
The Dismaland exhibit is being held at a derelict seaside resort in Weston-super-Mare, England. The “theme park” features works by over 50 artists, including Damien Hirst, Jenny Holzer, and Jimmy Cauty. The park also features a “bemusement park” and a “garden of evil.”
Banksy’s Dismaland is located in a dilapidated lido that closed in 2000. It was the scene of a fire in 2008.
The artist Banksy, who is known for his graffiti art, is believed to be Robin Gunningham. He has never revealed his true identity.
Dismaland is Banksy’s first major exhibition in the United States. The artist opened a new exhibit in the New York City borough of Queens in October 2015. The exhibit, which was called “Better Out Than In,” featured a series of installations and graffiti art in different locations in the borough.
The Dismaland exhibit is scheduled to run through September 27, 2015.
Banksy has posted a video on YouTube about the Dismaland exhibit. The video is called “Dismaland – An Introduction.”
The video begins with a young girl asking Banksy if he is Banksy. The artist says that he is not Banksy, but that he is a friend of Banksy. The girl then asks Banksy if he is the person who made the “Queen’s Beast” statues. The artist says that he is not the person who made the statues, but that he knows the person who made them.
The video then shows a series of images from the Dismaland exhibit. The images include an animatronic Ronald McDonald, a swimming pool filled with “oil,” a sculpture of a dead Cinderella, and a sculpture of a young girl.
The video ends with Banksy saying that the Dismaland exhibit is “the most disappointing place on the planet.”
Banksy’s Dismaland does in fact exist, but it is in Somerset, not New York City. This article is not accurate but it rings true, and reads as though written by a human. When it comes to article-length content creation, GPT-3 has near-crested the far side of the uncanny valley and, at minimum, has arrived at the plateau of “truthiness“.
Back to the question: is this the current state of GPT-3 useful for marketing applications. The answer is ‘yes.’
GPT-3 can be used out of the box to create new copy iterations, descriptions, high-level articles, summaries, expansions, dynamic chat, content personalization, etc.
The simple example above can be tweaked for application within SEO and marketing agencies, not just content farms. Check any freelancer marketplace and you will see many listings for freelance writing gigs — and they’re not all looking for Cormac McCarthy (and even McCarthy is now available in bot form). There is a large market for middlegrade content creation.
I have used GPT-3 experimentally to create descriptions for React Native and Django modules used in the Crowdbotics App Builder.
Creative and subjective uses of GPT-3, where validation is not so much a factor, or there is a tolerance for fuzziness, have immediate application today. Accordingly, it’s safe to say that the market for GPT-like services (and the market for services countering the effects of GPT-like services) will be a multi-billion dollar industry with a few years.
Fairly mundane applications of the technology, such as shallow content creation, will inevitably result in sizable ripples. For example, Google regularly has to adjust their search algorithms to account for the proliferation of lower quality content through various means. Widespread and varied use of GPT-3 will make certain aspects of search algorithms such as length, recency, topic authority, uniqueness far easier to game. More adjustments will be needed.
(It’s also not at all far-fetched that we may see a GPT-powered service take a Duck-Duck-Go-sized bite out of Google’s Search supremacy in general through a direct question and answer type model. The euphemism ‘Google Programmer’ — a developer spending their time googleing solutions to engineering problems — could quite easily evolve into ‘GPT Programmer’. Image then the concept expanded to other industries.)
Looking ahead to the public release of GPT-3, subsequent alternative NLP engines, or an eventual GPT-4, the possibilities are vast, close at hand, but still somewhat speculative. While it may not be as be sexy, marketing and content creation use cases for GPT-3 are here now. Good enough is good enough.