What are Chatbots?

Sachin Bhatnagar
A free video tutorial from Sachin Bhatnagar
Educator and Digital Solutions Architect
4.5 instructor rating • 4 courses • 20,757 students

Lecture description

So, what is a Chatbot? Let's find out.

Learn more from the full course

Build Incredible Chatbots

Learn to build and deploy chatbots for Facebook Messenger, WhatsApp, Slack and Skype using Wit & DialogFlow!

07:49:22 of on-demand video • Updated December 2019

  • Understand and learn about conversational interfaces and agents
  • Build conversational agents or chatbots using JavaScript & NodeJS
  • Understand the role of Natural Language Processing and AI
  • Build a Chatbot with zero coding with Chatfuel
  • Build chatbots with using Motion ai
  • Build and use your own interface to Facebook Messenger
  • Use Wit.AI for building chatbots
  • Build chatbots using DialogFlow
  • Understanding intents and entities
  • Understand and use Regular Expressions (RegEx) for building basic chatbots
  • Deploying a bot on the Facebook Messenger Platform
  • Deploying a bot on Skype
  • Deploying a bot on Slack
  • Build Bots for WhatsApp
  • Deploy chatbot apps on cloud platforms such as Heroku
  • Build and Deploy serverless webhooks on AWS Lambda
English [Auto] So what exactly is a chat board a chat board or a charter board is essentially a computer program that can interact with a human to a chat interface. They're also known as conversational agents or dialogue systems and are meant to simulate a human in the best possible way. If you've used Siri or Google Now on your smartphone you've technically interacted with a chat board although they are strictly wice based personal assistance. What we're talking about instead are text jacked based conversational interfaces like the one you see here. We can chat with the bot in much the same way as we do with a friend or a coworker and it responds back in a human like tone that exudes a personality that the board developer has designed. This is such an exciting time to be in. When computers are learning the art of human expression and conversation of course behind the philosophy is a maze of algorithms and technology that is bridging the gap in human computer interaction. But clapboards and conversational interfaces are not new. In fact the very first chat board was made back in 1966. It was called Iliza built by Joseph Weizenbaum at the pioneering MIT artificial intelligence lab. Elissa was made to recognize human interaction by way of simple pattern recognition. It was used to the administrators of staff at the lab in the guise of a psychiatrist Weizenbaum was shocked to observe that people actually thought that Elisa was a real doctor and they instilled so much confidence in the chat board that they even discussed personal problems with it. As he notes in his book computer power and human reason Joseph Weizenbaum was both shocked and felt rewarded at the way humans behaved. The computer program. Users felt emotional when chatting with Elisa which in itself is incredible. This was also the first jackpot to win the Turing Test which was developed by Alan Turing in 1950 to judge a computer's ability to display intelligence to the point where it becomes indistinguishable from a human. In fact ELISA is so popular that it still lives on on its website and is quite popular even today. What Elisa taught us was the fact that humans have a desire to communicate with the computer in much the same way as they do with another human from 1966. Let's fast forward to 1995 and the birth of Alice or the artificial linguistic internet computer entity inspired by Elysa Alice also employs back unmatching to process human input. Arliss also introduced the artificial intelligence markup language or AIML which has since been used on several other BARCS as well. Natural Language Processing is ultimately what drives most chat boards today and is a subset of artificial intelligence. The year 2006 saw IBM as Watson a computer system designed to answer questions. Actually when the popular quiz show Jeopardy. Watson also used natural language processing and is currently available for anyone to use in their apps and bots but jackpots always remained within the domain of tech labs and large organizations where they were essentially the search projects and were never really consumer focused. By the way the closest alternative that have had to conversational jackpots has been the interactive Weisse response system or IVR that we have been using for years now. Most large organizations provide a prerecorded Weisberg's degree of options. When a person calls their official number callers then have to navigate by pressing numbers on their keypad that sends a DBMSs tone which signals the IVR system to perform a certain action are present yet yet under the menu of options you find IVR systems everywhere from banking to customer support and more. Needless to say they're not as intuitive or user friendly as one might think and the interaction process is primitive at best. This is what chat parts of today have an opportunity to change. Probably the first ever real consumer focused product in this space was Apple Siri a voice based conversational agent that employs artificial intelligence to provide intelligent responses. Introduced in 2010 city allows users to literally talk to their smartphone. This was followed by Google now. Microsoft Gordana and Amazon's Alexa all these devices are Weisse based personal assistants since the core technology that drives all these products is artificial intelligence and more specifically natural language processing. There has been an upsurge in the Jack brazed conversational engine space as well. And this is the subject of discourse or conversational interface. Also scores high on both usability and simplicity. For instance the news app works uses a conversational interface where you don't really type anything but you do use buttons which are preset for you. This way you control what you want to read about. These buttons are now standard in most chat boards and we'd be making use of these as well in our projects. But the real push the words chat boards game in early 2016. When Facebook announced its messenger platform which allows developers to hook and create checkmarks and while other messenger platforms have had their Bahrke channels as well. Facebook's announcement has been seen as a game changer owing to over 900 million people who use them as a platform that is a huge audience to cater to. And it is not surprising to know that Facebook's move has caused other companies to take note and invest heavily in this space. For instance Google recently launched a low a smart powered messaging app that learns from your messages and provides contextual options besides that it offers an empowered Jack bot built right and that can create reminders find information about weather and Luxmore. Of course not everything goes as planned in March 2016. Microsoft launched a jack port call day which is an acronym for thinking about you day was supposed to mimic the personality of a teenaged American girl and it was supposed to interact with people on Twitter. They incorporated artificial intelligence and machine learning what this means is that they was designed to learn from the replies it got on Twitter and self augment the responses accordingly. Humans can be cruel based on the responses that they received. It started an unfortunate spew of racist and offensive tweets that forced Microsoft to take it down in less than 24 hours of existence. The silver lining here lies in the learning outcomes and a test of capabilities of chapbooks and is akin to early experiments in rocketry. Many failed but ultimately went to the moon and beyond. This is what makes jackpot super exciting. They are rapidly trading places with traditional mobile apps. And while that doesn't hold true for everything a lot of online services that required a dedicated app can now be offered as a chat board on platforms such as Facebook Messenger. This also comes in light of the fact that for the first time in the history of smartphones and apps people are spending more time in messaging apps than even on social networking apps which earlier dominated the industry. This is a mind blowing fact and has been a catalyst in the push towards Jack chapbooks. Today you have Jack Bortz on Facebook Messenger. We chat telegram. Get Skype. And so many more platforms. And while these are delivery channels the brain behind the board is being powered by newer startups like with Dante episode or a motion or a jet fuel and even big names like Microsoft's Lewis and IBM Watson discourse will eventually cover all of them as the curriculum evolves. So let's try and understand how a chat board actually works.