Skip to main content

Did Donald Trump tweet it, or did DeepDrumpf do it?

Donald Trump
Gage Skidmore/Flickr
A certain tincture of incoherence has become something of a calling card for Republican presidential candidate Donald Trump, and now, a new Twitter bot has successfully emulated the man who very well could be the next president of the United States. The bot, named DeepDrumpf, was developed by some very brilliant minds at MIT, and is contingent upon “just a few hours of transcripts of Trump’s victory speeches and debate performances.” And surprisingly enough, that’s enough to make the whole “guess who said it” game pretty difficult. After all, doesn’t “I’m what ISIS doesn’t need,” sound like something Mr. Trump would actually say?

We have to make the United States. They can’t do it. Because I’m going to pay for the country.

— DeepDrumpf (@DeepDrumpf) March 3, 2016

The name of the bot is based upon a recent Last Week Tonight segment with comedian John Oliver, who pointed out that Donald Trump’s ancestral last name is, in fact, Drumpf. This spawned not only a trending hashtag, #makedonalddrumpfagain, but also this new project.

OK, it's amazing right now with ISIS, I tell you what? I don't want them to vote, the worst very social people. I love me.

— DeepDrumpf (@DeepDrumpf) March 3, 2016

The algorithm itself was inspired by a study last year that found that Trump speaks at a fourth-grade level, and operates by creating Trump-inspired tweets just one letter at a time. So if the bot picks the letter “M” to start the 140-character message, it’ll follow up with another letter that would create a word within a rather limited vocabulary. As MIT explains, “If the bot randomly begins its Tweet with the letter ‘M,’ it is somewhat likely to be followed by an ‘A,’ and then a ‘K,’ and so on until the bot types out Trump’s campaign slogan, ‘Make America Great Again.’ It then starts over for the next sentence and repeats the process until it reaches the 140-character limit.”

[Corruption] and it's nasty. But beautiful. So I want to thank you. I love donors and some bad today that were right to be lost.

— DeepDrumpf (@DeepDrumpf) March 4, 2016

The bot has churned out some pretty convincing tweets, each of which are almost alarmingly similar to the sentiments Trump himself has espoused over the campaign trail (and the course of his Twitter lifetime). Here’s my personal favorite:

we really do have people that are stupid.

— DeepDrumpf (@DeepDrumpf) March 4, 2016

Bradley Hayes, the Computer Science and Artificial Intelligence Lab (CSAIL) postdoc behind the brilliance, explained that Trump’s “more simplistic” language made him an ideal candidate to study in terms of deep learning and neural networks.

We will never be negotiate, look at the border with Yemen. Again I came out their deals — there we need people. Thank you very much.

— DeepDrumpf (@DeepDrumpf) March 4, 2016

Some of the most entertaining results come from DeepDrumpf’s direct interactions with tweets from the real Donald Trump. Hayes will feed his algorithm language from Trump’s actual tweet, which allows the response to be a bit more “contextually relevant.”

@realDonaldTrump They're going to be paying right now, and like, absolutely. I’m really rich. Oh I want to support and have them.

— DeepDrumpf (@DeepDrumpf) March 3, 2016

Hayes revealed that, “It didn’t take that much work,” to get a bot to sound a whole lot like Donald Trump. He quickly began getting “crude”results that were “sort of like English, and very similar to political rhetoric.” So if you’re looking for a way to follow Donald Trump without following Donald Trump, you may want to look into DeepDrumpf instead.

Editors' Recommendations

Lulu Chang
Former Digital Trends Contributor
Fascinated by the effects of technology on human interaction, Lulu believes that if her parents can use your new app…
Trump may move against more Chinese companies after TikTok, Huawei
Trump stylized image

President Donald Trump is apparently setting his sights on more Chinese companies, possibly including technology conglomerate Alibaba, after his administration's actions against ByteDance's TikTok and Huawei.

In a news conference, Trump was asked whether he is considering bans against more Chinese companies, including Alibaba. "Well, we’re looking at other things, yes," the president replied, Reuters reported.

Read more
Facebook removes Trump post over coronavirus misinformation
Trump stylized image

Facebook has removed a post from President Donald Trump’s Facebook page after concluding that it contained false claims about the effect of COVID-19 on children.

The post, which appeared on the account on Wednesday, August 5, included part of a Fox News phone interview with the president in which he said that children are “almost immune” to the virus.

Read more
Microsoft, ByteDance pause TikTok negotiations as Trump supports ban over sale
TikTok

Microsoft paused its ongoing negotiations with ByteDance to purchase the U.S. operations of TikTok, after President Donald Trump revealed that he would rather push through with banning the video-sharing app.

ByteDance was reportedly planning to remove itself from the U.S. version of TikTok, with Microsoft nearing a deal to take control and be responsible for security and user data. The negotiations started after Trump said that he plans to order the Chinese-owned ByteDance to sell its stake in the app.

Read more