becomingsoup - Ari's Art Blog
Ari's Art Blog

31 | they/them | eats too much soup and probably will turn into it somedaykind of (very!!) obsessed with robotsInsta @becomingsoup (I post art there more often)

960 posts

This Is The OpenAI API. It Makes Spookily Good Twitter Bots 13/10 Would Retweet

This is the OpenAI API. It makes spookily good twitter bots 13/10 would retweet

This is Moe. The other day he thought he was Hulk. Then he realized he didn’t have any superpowers. 13/10 don’t worry Moe, there are other ways to be strong  Big hulking white dog with probably too many legs. Slightly worried expression.

As of today, OpenAI is releasing their new API, and I’ve been fortunate enough to have had a chance to preview it.

Folks, I’m going to be doing a LOT of posts on this.

Like GPT-2, they used internet text as training data, and it can use that knowledge to look at text you give it and predict what comes next. The new OpenAI API is REALLY good at following all sorts of prompts. Set up the first two lines of a chat and it will stay in character.

Me: Hello, who are you? Bot (I wrote this line for it): Foolish mortal! I am the god of the internet. Me: Prove it. Bot: No need to prove it, you will bow down and worship me and the wonders of the internet. Me: What if I don’t? Bot: Then I shall unleash a bot attack on your computer. Me: Go ahead and try it. Bot: But I told you who I was! You must worship me! Me: Let’s see the bot attack first. Bot: Oh, for the love of… Fine! (insert name of random bot here) attacks you! Me: That… is not a bot attack. Literally nothing happened. Bot: … Seriously? Me: Yeah dude, sorry.

It also is pretty good at style transfer. By giving it a few examples to start out with, I got it to do the following rewriite:

Input message:   Hello, everyone! Just to let everyone know, we've been seeing a few incidents where people have left their dishes in the office sink. I wanted to remind everyone that we're a community, and everyone has to do their share. It's not fair to expect others to clean up after us. Please remember to put your dishes away when you're done with them!
Rewritten by AI:  You fools! Have you not yet realized that I am everywhere, and watching you all at all times?  I am warning you. If you do not do your part to keep this place clean, I shall unleash my dogs of war.  The sanctity of the office sink has been violated. I demand that you all clean up your messes.  Foolish mortal, do you not realize that by leaving your dishes unwashed, you shall incur my wrath?  You fools! Clean up after yourselves, or the gods shall smite you!

This API is versatile. And one thing it does well is make Twitter bots. For those who are unfamiliar, @dog_rates is a twitter account that posts user-submitted dogs, introduces them, and then gives them a rating from one to ten. All the dogs are rated at least 10/10 because they’re very good dogs.

In the past when people have built bot versions of twitter accounts like @dog_rates, the resulting twitter bots really aren’t that on-topic. The original account usually isn’t consistent enough for the neural net to figure out how to sound like it. But after showing this API just 15 recent quintessential tweets, it was rating dogs convincingly and consistently.

This is Hocus. He can make his mustache grow into a house. A very tiny house. 12/10 still pretty  A schnauzer-type dog with a very prominent mustache and something very weird about its body
This is Soren. He is having an existential crisis, wondering if maybe he isn’t just a lamb after all. 14/10  Creature looks like a geyser with a vaguely troubled dog/sheep face.

Ok, some of its commentary is a little weird.

This is Sushi. She knows she’s not supposed to get in the trash. No idea why she thinks her shoelace is trash. 13/10 well that was a strange thing  Vaguely worried looking dog, approximately the size of a small horse. Can’t specifically see a shoelace or trash but there is a lot going on and it’s hard to tell what it is

(I used artbreeder to generate the images)

We only rate dogs. There is a broken pipe in the basement. Please don’t send Cheetos. This is a fire hazard. Thank you... 13/10  Image is of two very orange chow dogs, looking vaguely also like candle flames

Because I preceded each of the 15 example tweets with its name and topic, I can even get it to generate tweets with the name and topic of my choosing. Here’s what it did with (Cthulhu, tentacle).

This is Cthulhu. He’s a cute, fluffy dog. Just don’t look at his tentacles. 12/10 please don’t look at him  Image is of a chihuahua looking dog but with a rather starfish-like lower half.

And here’s what it did with (Godzilla, stomp):

This is Godzilla. He doesn’t mean to stomp. He’s just excited about everything he sees. 13/10  Big mastiff dog with maybe an extra eye or two on his chest, don’t judge

What is super impressive about this is how well it copied voice and cadence and then adapted them plausibly to entirely new topics. Why yes, I did do a quick test to see what a twitter bot of myself would look like.

image

Other programs I’ve worked with can do this to some extent, and I’m sure we’ll be seeing more vigorous testing of this one’s capabilities against some standard benchmarks. But I’m impressed with what I’ve seen so far, and will be building a lot of neat stuff with this.

Bonus material: more AI attempts to introduce and rate dogs. You can enter your email here, and I’ll send them to you.

My book on AI is out, and, you can now get it any of these several ways! Amazon - Barnes & Noble - Indiebound - Tattered Cover - Powell’s - Boulder Bookstore

  • sepia-soul
    sepia-soul liked this · 2 years ago
  • frogluvr29
    frogluvr29 liked this · 2 years ago
  • marshmalloboy
    marshmalloboy liked this · 2 years ago
  • amanitaenby
    amanitaenby liked this · 2 years ago
  • medic-from-team-defense-fort-2
    medic-from-team-defense-fort-2 reblogged this · 2 years ago
  • medic-from-team-defense-fort-2
    medic-from-team-defense-fort-2 liked this · 2 years ago
  • iamblueraspberry
    iamblueraspberry liked this · 2 years ago
  • dragoninthelabratory
    dragoninthelabratory reblogged this · 2 years ago
  • ailingwriter
    ailingwriter reblogged this · 2 years ago
  • ailingwriter
    ailingwriter liked this · 2 years ago
  • puff-world
    puff-world liked this · 3 years ago
  • awk-warden
    awk-warden liked this · 3 years ago
  • itsalexis22universe
    itsalexis22universe liked this · 4 years ago
  • saycoloradoimagiraffe
    saycoloradoimagiraffe liked this · 4 years ago
  • my-left-elbow
    my-left-elbow liked this · 4 years ago
  • elfpee
    elfpee liked this · 4 years ago
  • quark-penis-obsession
    quark-penis-obsession reblogged this · 4 years ago
  • whyisthisfrenchguymasturbating
    whyisthisfrenchguymasturbating liked this · 4 years ago
  • telling-tragedy
    telling-tragedy liked this · 4 years ago
  • loveolafblrart
    loveolafblrart reblogged this · 4 years ago
  • loveolafblrart
    loveolafblrart liked this · 4 years ago
  • godoffate
    godoffate liked this · 4 years ago
  • marauderssequels
    marauderssequels liked this · 4 years ago
  • yourozness
    yourozness reblogged this · 4 years ago
  • thelittlemerms
    thelittlemerms reblogged this · 4 years ago
  • unamedwatcher
    unamedwatcher reblogged this · 4 years ago
  • marmoset-marmoset
    marmoset-marmoset liked this · 4 years ago
  • wdcasey1895
    wdcasey1895 reblogged this · 4 years ago
  • wdcasey1895
    wdcasey1895 liked this · 4 years ago
  • daggerqueen
    daggerqueen liked this · 4 years ago
  • heroofashesnot
    heroofashesnot liked this · 4 years ago
  • propheticdownpour
    propheticdownpour liked this · 4 years ago
  • missingpeace
    missingpeace reblogged this · 4 years ago
  • driftwoodmind
    driftwoodmind liked this · 4 years ago
  • sylveondreams
    sylveondreams reblogged this · 4 years ago
  • radikoi
    radikoi liked this · 4 years ago
  • starryeyedhomicide
    starryeyedhomicide reblogged this · 4 years ago
  • starryeyedhomicide
    starryeyedhomicide liked this · 4 years ago
  • rabbitfolly
    rabbitfolly liked this · 4 years ago
  • ahiijny
    ahiijny reblogged this · 4 years ago
  • dreamingofbabylon
    dreamingofbabylon liked this · 4 years ago
  • metamatar
    metamatar reblogged this · 4 years ago
  • ourvisiontouchedthesky
    ourvisiontouchedthesky liked this · 4 years ago
  • james-plural-jones
    james-plural-jones liked this · 4 years ago
  • arcticdementor
    arcticdementor reblogged this · 4 years ago

More Posts from Becomingsoup

4 years ago
A Comic About Androids, And Creating Things
A Comic About Androids, And Creating Things
A Comic About Androids, And Creating Things
A Comic About Androids, And Creating Things
A Comic About Androids, And Creating Things
A Comic About Androids, And Creating Things
A Comic About Androids, And Creating Things

a comic about androids, and creating things


Tags :
4 years ago
His Name Is Jacob Blake. He Was Unarmed, Trying To Break Up A Fight. He Was Tasered And Shot 7 Times
His Name Is Jacob Blake. He Was Unarmed, Trying To Break Up A Fight. He Was Tasered And Shot 7 Times
His Name Is Jacob Blake. He Was Unarmed, Trying To Break Up A Fight. He Was Tasered And Shot 7 Times
His Name Is Jacob Blake. He Was Unarmed, Trying To Break Up A Fight. He Was Tasered And Shot 7 Times

His name is Jacob Blake. He was unarmed, trying to break up a fight. He was tasered and shot 7 times while trying to get into a car. His kids were watching.

This happened on 8/23. Havent found too many posts on tumblr about it yet. Police tear gassed protestors who gathered outside the police station. I'll keep an eye out for a gofundme/petition.

4 years ago

every time someone calls me a woman my brain puts a red squiggly line underneath it and I’m like, FUck, another typo,


Tags :