I love knock knock jokes. They are horrible in every way and very fun to tell. There is one thing better then telling knock knock jokes, making a bot tell knock knock jokes for you.
What is a Chat Bot?
A chat bot is a very simple program that Chats. It moves along a tree of options called a flow giving you choices along the way. When you choose something it gives you some more information and more options then asks you something else.
My Bot
As you might have guessed I made a bot that tells Knock Knock jokes. Below are two different versions one made using ChatFuel and the other in python.
My python bot asks if you want to here a joke then tells one to you but you have to be very specific in your response or it breaks. It only knows one joke because I was trying to make it quickly so I could move on to the next bot.
My second wonderful bot knows not one, not two, not three, not four,
not five,
but six full knock knock jokes (more may be added later). It asks if you want to hear a joke then picks one at random to tell. It then asks if you want to hear another looping until you say no. If you want to try out this bot you can see it on the GSSE 2024 knock knock joke Facebook page.
Issues with Chatbots
There are a couple of issues with Chatbots the main of which being you have to individually make each response so if someone asks a question you don't know the response to everything fails. This is made worse when you have options to select from as people may be forced to search through many options when the information they are looking for is not on the bot.
Comments
Post a Comment