Can someone build a Trump Twitter clone that predicts his next tweets and posts them before the actual D.Trump?

Question

[removed]

Posted May 30, 2020, 10:36 AM UTC

11950
Joe1972•

You are asking for a level of randomness that is almost impossible to simulate.

But... IF we can get a thousand monkeys and teach them to use a thousand keyboards... mmm I have an idea that MIGHT work

84
obliveater95•

I disagree, the monkeys are too intelligent.

32
sambhavgarrg•

Oof

2
IARSSRIA•

Missing the point of the metaphor?

0
Pixel74•

Not sure they were. I think Joel1972 was referring to the infinite monkey theorem (https://en.wikipedia.org/wiki/Infinite_monkey_theorem), and not making a (well-deserved) jab at Trump.

1
IARSSRIA•

Yeah, but doesn't the monkey theorem only work when you ascribe no intelligence or learning ability to the monkey. So the monkey is just an operator of randomness. The jab at Trump refutes the prerequisite of the theorem doesn't it?

1
Outception7OP•

Maybe Orang-Utans will work? Then again, they're probably way too smart and peaceful to do the job properly.

6
supernormalnorm•

Such disrespect to monkeys

2
obliveater95•

You can probably create a bot that can create tweets similar to his tweets, but nothing that can predict his next tweet, or any tweet he'll make in the future.

22
drop_panda•

Slight nuance: given the current trending political topics on Twitter, output a new tweet in the style of Trump. It would require a bit of work, but I think it could be done.

The first step would be to produce a good training dataset of Trump tweets and other preceding tweets on similar topics. Any takers?

17
Outception7OP•

Sounds interesting. I'm not a professional but my idea was to take the following things into account:

- the usual response time of his Tweets when something happens

- the "nature" of his tweets (aggressive, conspiring,...)

- the words / structure he uses

I think that his responses are very repetitive and could be predictable. You would have to breach a news network he uses/works really close with (probably Fox News). When something of a great scale happens a tweet will be generated according to his tweet history.

10
drop_panda•

This is good. Instead of manually curating a training set, all we need to do is produce a set of Trump tweets with the last few hours of tweets by Fox News. This may even have greater validity if we believe the rumors that Fox News is the only input to the real Trump.

11
Chemiczny_Bogdan•

Probably also tweets that refer to him, I heard he retweets quite a number of positive tweets about himself.

3
obliveater95•

There is a lot of data available tbf, but going through that would take ages.

4
salty3•

This is the answer. Train GAN and modulate it by current news feeds. Voila

3
Outception7OP•

Easier said than done I guess...

​

But imagine it would actually predict some tweets. Doesn't have to be 100% accurate but just enough so you could fool him

​

Edit: Waiting for an expert with some spare time to pick this idea up :)

3
ms_shinigami•

Maybe we could use GPT2 for this task. It won't be that difficult, considering similar text generation models have been built. Maybe it could also be trained like a chatbot, such that we only consider fox news as the input to irl trump, like one of them mentioned above

3
Perdemot•

its been made before: https://faketrump.ai/index.html

5
Outception7OP•

That's amazing. Definetly the base ai upon which you could build more. All you need now is a connection to a news service and you would have a good chance to generate tweets before D.Trump.

2
obliveater95•

It's amazing how I'm actually struggling to differentiate between fake and real tweets lmao

1
ms_shinigami•

How have they built the differentiating model though? Any idea? Generator is using gpt2, as I'd thought

1
Chemiczny_Bogdan•

I don't think that's quite good enough, I got it right 10/10 times.

1
ms_shinigami•

I don't think the GAN-like mechanism is ever used with text as often

1
[deleted]•

[deleted]

1
Ch3t•
while (true)
{
    tweet("Bullshit");
}
11
Acrobatic-Book•

I already tried to fine-tune GPT-2 on his tweets ^^ the results are not that actually: example output: “I've seen people that don’t have a clue. They’re very wise. They’re very tough.” – @realDonaldTrump

6
loudcreativity•

Well, doesn't really predict tweets but...you always have clockworkOrangeTrump bot (https://twitter.com/trumpscuttlebot).

I wonder if anyone would notice if we replaced his account with this one.

3
badboyant•

Plot twist: That Trump's Twitter account is already run by a bot. Double plot twist: That Trump is a bot. 😝

3
OrionHasYou•

I wonder if the bot is only part of a larger trading bot. Buy boeing: "boeing is a great company, such big planes, they go fast" brrrrr

3
[deleted]•

[deleted]

3
dei-uc•

This subreddit is for AI, not for AS (artificial stupidity) ;)

3
detached-admin•

a) Not very difficult to train a generative model for the tweet style (given the amount of rant this man has unleashed on twitter). b) For the context of his next tweet, keep scrapping the sentiment on the news, eg. Fox news. His tweets are generally retaliatory of anti-trump news, or pro-trump backslapping (very high probability of tweet). You can make it more accurate by marking specific entities of his interest, collaborative filtering, monitoring other far-right people who he kinda follows religiously, etc. Decent accuracy can be achieved. The guy's not very difficult. Most of his tweets reflect a grumpy grandfather retaliating the attacks on his bigotry.

2
hamza_mogni•

The randomness in his tweets is impossible to predict 😅

1
QuirkySpiceBush•

I’m imagining that this effort will forge a whole new subfield called Artificial Stupidity.

4
vtjohnhurt•

You can work backwards from Trump Tweets to what Fox and Friends have been saying. Maybe ML would see what sets him off.

2
hamza_mogni•

CHINA!

1
anonyngineer•

For the most part, he has been replaced as a Tweeter by Dan Scavino. The transition has gone significantly further since this article was written in 2019.

I haven't seen any reports succeed suggesting that Mr. Scavino is actually a bot.

1
Jackson_Filmmaker•

Hasn't that already been done? You mean so that is actually... oh ok.

1
SanJJ_1•

I don't know if this is possible, but u could scrape his feed for the most common words and such.

1
virgilash•

That's really going to be first incarnation of an AGI :-)

1
Venky_brotha100•

For what?

1
cosminjon•

No, because it requires at least a minimum level of logic, which he obviously lacks.

1
[deleted]•

It's impossible to predict anything in the future, especially something as random as a tweet. However, it's possible to create a program that mimics his "style" of tweeting/writing

1
Ninja_Umbre0n•

If you're familiar with the Super Smash Bros. Melee competitive scene, there's a Twitter account known as Deep Leffen (based on SSBM pro player Leffen), which is a curated Twitter bot that posts some hilarious things.

https://mobile.twitter.com/DeepLeffen

1
FlyingNarwhal•

GPT-2 trained on his tweets and prompted in real time using the most liked tweets related to OAN & Fox News.

1
sgintx_•

Easy. Just grab Fox and Friends headlines, dumb it down, and add a couple intentionally provocative bigoted claims here and there

1