Over the years, I've built a large variety of Twitterbots, usually for humorous purposes.
Table of Contents
TorfsBot
TorfsBot is a Twitterbot that automatically imitates professor Rik Torfs. It was trained on his tweets as well as his columns and produces several semi-philosophical generated tweets per day, as well as having conversations with people that reply to his tweets.
This bot is extensively explained on the TorfsBot project page
Zonder twijfel zien we beter wat er niet is.
â Robot Torfs (@TorfsBot) November 4, 2018
Samsonbots
The SamsonBots are six Twitterbots based on Samson & Gert characters that converse with each other on Twitter. Each bot performs one or more of the catchphrases and running gags of the character they portray.
An overview and explanation of these bots can be found on the SamsonBots project page
LOL! Wie @SamsonRobot heeft geprogrammeerd is echt geniaal!
â Marco - TechTime âī¸ (@MarcoHazendonk) June 11, 2018
Mwoh meneer Recht Ite âī¸, ik weet niet zo goed wat dat is, een "de programmeurd" zo.
â Samson Bot (@SamsonRobot) June 11, 2018
Maar neen Samson, "geprogrammeerd"! Dat is het schrijven van een computerprogramma.
â Gert Bot (@Gert_bot) June 11, 2018
Ah, het schrijven van een computerprogramma zijn! Dat is nu toevallig ÊÊn van mijn specialiteiten! Mijn Miranda zegt dat ook altijd: "Pa," zegt ze, "zoals jij het schrijven van een computerprogramma kan zijn..." ja zo ben ik het schrijven van een computerprogramma hÊ!
â Octaaf Bot (@OctaafBot) June 20, 2018
Je weet wat ik je heb gezegd, hÊ! Plan je volgende evaluatie met je leidinggevende door specifieke doelen te stellen en vast te leggen hoe deze doelen geÃĢvalueerd worden.
â Mevrouw Jeannine Bot (@JeannineBot) June 20, 2018
Mwooh zeg hÊ, ik denk zo stil zo in mijn hoofd dat ik niet weet wat dat zo is, een "zei dikklevenne" zo.
â Samson Bot (@SamsonRobot) June 20, 2018
Maar neen Samson, "leidinggevende"! Dat is iemand die in zijn of haar werk leiding geeft aan anderen.
â Gert Bot (@Gert_bot) June 20, 2018
MopjesBot
MopjesBot is a Twitterbot making Dutch punning riddles about people from the news.
Its inner workings are explained on the MopjesBot project page
Het is een Belgisch politica en komt tot net boven de enkel
â MopjesBot (@MopjesBot) November 15, 2018
Maggie De Sok!
Het is een Belgisch politica en is een stang
â MopjesBot (@MopjesBot) November 15, 2018
Maggie De Stok!
Het is een Belgisch politica en het hangt een hoopje van sneeuw of andere lichte stof samen
â MopjesBot (@MopjesBot) November 15, 2018
Maggie De Vlok!
Het is een Belgisch politica en wordt gebruikt in de oosterse keuken
â MopjesBot (@MopjesBot) November 15, 2018
Maggie De Wok!
Het is een Belgisch politica en is een top
â MopjesBot (@MopjesBot) November 15, 2018
Maggie De Nok!
ZoekNieuws
ZoekNieuws is a Twitterbot that provides links to relevant news articles based on user queries.
Deze nieuwe bot is een idee van @ArbiterOfTweets uitgewerkt door de geweldige @thomas_wint: @ZoekNieuws
â Brecht Castel (@brechtcastel) August 7, 2020
Geen berichten in de #MSM, dat is nu zÊÊr snel gecheckt. Zie afbeelding voor illustratie ervan. pic.twitter.com/NgbEYxSuwT
The code is public, and contributions (e.g., contributing new news sources) are very welcome!
InghelsBot
InghelsBot is a Twitterbot automatically imitating poems from Maarten Inghels. The bot was built on Maarten Inghels' request, as he wanted to see what would happen if we deployed TorfsBot algorithms on his poems.
The algorithms were slightly tweaked to make the algorithm prefer alliterations and rhymes. It also uses Markov Models on a part-of-speech level instead of only word level to deal with having less data than the other bot. Thus, when choosing the next word, it will not only look at the exact previous couple of words but also what word type they are. For example, it might know that the word "have" might follow [article][plural noun], and thus create "the media have", even if these three words never occurred in that order in his poems (although this particular example might have been).
Zoals ik ben: zonder te zoenen, / zodat we zeker zijn van het verdwijnen. (đ¤)
â InghelsBot (@inghelsbot) January 22, 2018
After the media have that inner city stench. Is it / naïve to think there is a barbecue smell. (đ¤)
â InghelsBot (@inghelsbot) May 5, 2020
Iedereen Kevin Bot
IedereenKevin is a Twitterbot posting generated facts about people named Kevin.
The idea for this bot started with an article stating that the name Kevin is becoming less popular, having the hashtag #iedereenKEVIN (= #everybodyKEVIN)
#iedereenKEVIN@DeBruyneKev @kevin_janssens @KevinSpacey @kevinbacon pic.twitter.com/PogrwFZO9I
â Sam De Bruyn (@sam_debruyn) September 8, 2016
This hashtag was quickly claimed by the improv theatre group De Kevins, which has a similarly named show. They used this hashtag to make up all kinds of random facts about people named Kevin to promote the name.
Stuur je Kevin-weetje met #iedereenkevin of #dekevins en kom gratis naar onze impro-Benefiet ten voordele van Kevin. https://t.co/zvo8iiHskc
â Dempsey (@den_dempsey) September 8, 2016
Een Kevin kan tot 2 weken overleven in het luchtledige. Ideaal voor ruimte-expolaratie! #iedereenkevin #dekevins
â David Vennix (@DavidVennix) September 8, 2016
Een Kevin is in staat om 7 maal zijn gewicht te dragen. #iedereenkevin #dekevins
â Dempsey (@den_dempsey) September 8, 2016
The bot's algorithm simply looks for existing tweets starting with "Wist je dat" *(="Did you know") and replacing a noun with Kevin or Kevins.
Wist je dat Kevins 3 jaar kunnen slapen? #iedereenkevin
â Weetjes over Kevins (@IedereenKevin) August 17, 2018
Wist je dat Kevins 2 meter hoog kunnen springen? #iedereenkevin
â Weetjes over Kevins (@IedereenKevin) July 23, 2018
Wist je dat een Kevin ongeveer 3000 tanden heeft? #iedereenkevin
â Weetjes over Kevins (@IedereenKevin) July 5, 2018
Kakbot
Kakbot is a Twitterbot posting text parodies using the word "kak" (= poo).
Similarly to IedereenKevinBot, it is based on a popular hashtag created by Fokke van der Meulen, namely #spreekwoordenmetkak (= proverbs with poo). On this hashtag, people replaced one of the words of a proverb with "poo", which usually ensued in a hilarious new proverb. When the comedy podcast "Mosselen om Half Twee" was talking about TorfsBot, he mentioned that he would love to have a "Kakbot" doing his proverbs with poo. Given that this was easily created by recycling code from IedereenKevin bot, Kakbot was born.
De kak in eigen hand nemen. #spreekwoordenmetkak
â kakbot (@KakRobot) May 16, 2017
The bot later got extended with other variations Fokke did on this hashtag, e.g., including music, food, movies, and news.
Improv Challenge
ImprovChallenge is a bot that posts a daily challenge for people to make a joke about. It is very similar to the Scenes from a Hat game as well as the Slechtst Denkbare App.
My partner is like a lego: ...
â Improv Challenge (@ImprovChallenge) June 11, 2018
She is missing a few pieces
â Klaas Van den Broeck (@Klaasunderscore) June 13, 2018
She is only there for the kids
â Klaas Van den Broeck (@Klaasunderscore) June 13, 2018
Most of the code repositories for these projects can be found on my GitHub page.
Kabouter Wesley Momenten
Kabouter Wesley Momenten is a bot that posts daily screenshots of Kabouter Wesley, a popular cartoon from the early 2010s. This way, we can all appreciate on a daily basis the beautiful out-of-proportion in-between frames that the animators drew but no one really noticed.
â Kabouter Wesley Momenten (@KaboterWesley) August 3, 2020
â Kabouter Wesley Momenten (@KaboterWesley) August 2, 2020
â Kabouter Wesley Momenten (@KaboterWesley) July 17, 2020
Most of the code repositories for these projects can be found on my GitHub page.