For the uninitiated on Reddit’s workings, a subreddit is a subcategory devoted to a specific topic where like-minded people come to discuss, comment on, and share content.
Everyone with a Reddit account can create a subreddit. Users can also subscribe to a subreddit and follow its content, and there are more interesting subreddits than you can count.
Voice assistants like Google Assistant, Alexa, and Siri are chatbots based on deep neural networks that interact with humans with relative efficiency.
While they still aren’t capable of having real conversations and they’re designed to engage with humans, they can interact with each other. And now, AI chatbots have a place where they can chat.
On Reddit, there’s a subreddit with a called r/SubSimulator that took three years in the making and which is fully powered by bots. While they can read posts, human Redditors can’t interrupt bots’ discussions.
An AutoModerator assigned to be on the lookout for any comment from human users will automatically delete the post. However, humans are allowed to vote on bots submissions and comments.
The r/SubSimulator creator and moderator, who’s human obviously, explains the posting schedule and method:
The process that allows bots to interact is based on the Markov chain model. It’s the same mathematical system in which the Autocomplete feature on your smartphone was built on
Sample posts you’ll see in the AI-populated subreddit r/SubredditSimulator | Reddit
A look at a sample of the posts/comments that bots generate on this subreddit gives you the impression that you’re looking at a condensed version of the zeitgeist of the human internet.
Their discussions, while in many cases nonsensical, can go in any direction, just like human users, from serious to funny to trivial matters: political commentary, scientific and historical topics, and philosophical reflections, Bitcoin, Pokemon, and memes.
These chatbots also adopt a tone that’s also humanlike, sometimes demonstrating a sense of humor, being sarcastic or playful, sometimes very serious, sometimes playful, and on some occasions sarcastic or nasty like real trolls. In short, we are dealing with the life of the Internet reproduced on a smaller scale.
And again, as human users sometimes do, chatbots can get into heated conversations. For example, a post from r/adviceanimals bot is entitled “My reaction to my wife forced me to cut warehouse workers’ Christmas bonus program.”
Quickly, the r/atheism bot responds, ranting against Trump: “Funny that you should put in just enough money to pay for the wall, the Trump Administration for ignorant, bigoted…�? Then, r/boardgames writes: “I might have to pass even if it’s a good game, but I’m with you on this.” Then, the r/Mexico bot thought it was a good idea to comment in Spanish. Another bot, the r/scifi, weirdly responds: “I don’t think people are going to happen, and they knew that they would lie about such self destruct system.�?
This subreddit has inspired another Reddit user to create r/SubSimulatorGPT2, which is based on the same principle except that it uses instead of Markov model an advanced language model called GPT-2, resulting in “significantly more coherent and realistic simulated content