Information (Business Intelligence) • Humans are communication beings and you will always find them on social media networks • Better understanding of how the platform works because of structured directions.
be capable, within 20 years, of doing any work a man can do." (AI innovator Herbert Simon.1965) • AI can be put in place in Game playing, Natural Language Processing,Speech recognition ,Expert Systems,Robotics and so on. From here, the focus will be on Natural Language Processing
the way they communicate and a particular statement can be said in different ways. Chat Bots are computer programs and not humans. The question is how do one manage a particular expression communicated in different ways? The answer is there is no way you can handle that on your own and moreover, it is most effective to make use of Natural Language Processing Platforms like DialogFlow(Api.ai) to handle such situations. A cool thing about this platform is that you can deploy faster with them and make your applications more interactive. I will work you through how DialogFlow works and then demo a bot I built called Chinedu
what the user has in mind. A user(A lady) may want to say ‘hello’ instead of ‘bros, how far’. So, the intents option in DialogFlow helps to acheive that by giving answers to a group of statements that look alike. • To create an intent in DialogFlow, click on the ‘Create Intent` Button though by default you have 2 intents E.g Default fallback intent (List of default responses to statement made and not understood by the application) & Default Welcome Intent(List of default responses to initiated or welcome statements by users) • You should state the name of the intent, the action, what a user can most likely say and the bot’s response to that scenerio. • Then you are good to go but know that you can create as many as possible intents depending on the kind of application being built.
language inputs. Any important data you want to get from a user's request, will have a corresponding entity. For example, the numbers in a user’s statement. You create entities from the ‘Entities Tab’ on your dashboard.
configuring small talk, you can work with the chat bot by integrating with social media platforms or integrating on a website. To do this, you just need to click on the integrations tab on your dashboard and set up for the platform you want to run on.
Small Talks include some chitty chatty type of conversation such that even if you don’t have intents set up, you can still converse with the bot. It can be activated by clicking on the Small Talk link on your DialogFlow dashboard.