Slide 1

Slide 1 text

Chat Bot using Dialog Flow Presented by Rajesh Nasit Welcome to the world of living people and artificial intelligence entities called bots!

Slide 2

Slide 2 text

Overview - What is chat bot? - What are the benefits of chat bot in your app or in website. - Develop Chabot using Dialog Flow - Demo for Chat bot in Android - Chat bot framework comparison metrics - Questions and Answers - Quiz

Slide 3

Slide 3 text

Introduction ● Chat Bot: A computer program that can talk to humans in natural language! ● Uses Artificial Intelligence Markup Language (AIML) to represent knowledge. ● Eliza – the first chat bot made by Joseph Weizenbaum in 1966. ● Can be use to Order Pizza, Order Pizza,Product Suggestions,Customer Support,Weather,Personal Assistance,Search for & Track Flights,Trains,News, Dating App

Slide 4

Slide 4 text

Benefits of Chabot ● Instant customer care response ● 24*7*365 Availability (Bots do not take holidays) ● Less expensive & easy to build (Single bot can handle multiple customers at the same time) ● Can support in multiple languages ● Better customer care and quick response increases customer loyalty ● Standardized customer response ● Improves customer engagement ● Automate replies for repetitive queries

Slide 5

Slide 5 text

Develop Chabot using Dialog Flow ● Agent ● Intent , Action and Parameters ● Entity ● Context ● Fulfilment ● Analytics & Training

Slide 6

Slide 6 text

…Architecture

Slide 7

Slide 7 text

…Cont.

Slide 8

Slide 8 text

Demo to integrate Dialog flow with Android https://github.com/dialogflow/dialogflow-android-client

Slide 9

Slide 9 text

Chat bot framework comparison metrics ● https://www.slideshare.net/KonstantinSavenkov/nlu-intent-d etection-benchmark-by-intento-august-2017

Slide 10

Slide 10 text

Chat bot framework comparison metrics

Slide 11

Slide 11 text

Question /Answers Live examples ● Google Assistance ● Facebook bot ● The Warehouse

Slide 12

Slide 12 text

Quiz ● When and Who had developed the first Chabot ? ● What is intent and entity with example? ● What is Agent? ● Give any three framework name of Chabot with owner name?

Slide 13

Slide 13 text

Thank You

Slide 14

Slide 14 text

https://www.quora.com/What-are-the-advantages-of-chatbots https://medium.com/@onlim_com/the-history-of-chatbots-2530dd3cdac5 https://dialogflow.com/docs/reference/v1-v2-migration-guide https://www.slideshare.net/eaiesb/developing-chatbots-with-apiaidialog-flow https://dialogflow.com/docs/integrations/skype https://dialogflow.com/docs/integrations/ http://www.digiteum.com/nlp-engines-for-chatbots/ https://docs.google.com/spreadsheets/d/1ZhBjX9WSVLvIgjf95tQvra3gy0JoCPVCi49jI8 JfGAM/export?format=xlsx&id=1ZhBjX9WSVLvIgjf95tQvra3gy0JoCPVCi49jI8JfGA M https://medium.com/the-mission/11-best-uses-of-chatbots-right-now-1c27764b7e62 https://miningbusinessdata.com/dialogflow-api-v2-versus-v1/ References