KEMBAR78
Introduction to Chat Bots | PDF
Introduc)on  

into  Chat  Bots
Alyona  Medelyan  
@zelandiya
But  why?
1.  The  app  boom  is  over
Google  Trends  graph  for  app
3  of  top  5  most  downloaded  apps  are  chat  apps  
stagna&on!
2.  People  hang  out  in  chats
Facebook  Messenger  
1  Billion  ac)ve  users  as  of  July  2016
Slack

3  Million  ac)ve  users  at  10h/day  as  of  July  2016
app  vs  whatsapp
3.  Chat  is  a  beOer  experience
More  natural   More  effort  
4.  BeOer  AI  is  more  accessible
Machine  Learning:  Scikit  Learn,  H2O,  Weka,  Apache  Spark
NLU:  Word2vec,  StanfordNLP,  Gensim,  ChaOerbot
Deep  Learning:  Theano,  Torch,  Caffe,  TensorFlow
AIaaS:  IBMWatson,  LUIS,  Wit.ai,  Pandorabots,  Api.ai
AI  as  a  Service

or  DYI  Open  Source
Ok,  I’ll  build  a  bot.  
Where  do  I  start?
Bot  
AI  
Pla[orm  
Channel
Slackbot,  Cortana,  X.ai,  Siri,  Google  Now,  Alexa  skill,  PizzaBot,  <your  bot?>  
Wit.ai,  LUIS,  Api.ai  
Messenger  Bots,  MS  Bot  Framework,  Pandorabots,  Alexa  Skills  Kit  
Slack,  Messenger,  SMS,  Website,  Telegram,  Echo  
The  Basics
Not  all  Bots  need  AI!
natural  language

  UI
conversa)on
one  task
anything StarTrek

Computer
rela)onship
Her

KiO
God  bots:

Siri,  Cortana,  Google  Now
Shopping

Mee)ng  scheduling
Pizza  bot
Alexa
Eliza
The  Smarts
The  Conversa)on
Advanced  Natural  
Language  
Processing  Tools  
for  Bot  Makers  
by  Stanfy
The  Humans  hiding  
behind  the  Chatbots  
by  Bloomberg
Further  reading  &  listening
Bots  Podcast  
by  O’Reilly
Good  bot,  bad  bot  
by  ArcTouch
Advanced  

Natural  Language  
Processing  

Tools  for  Bot  Makers  
by  Stanfy

Introduction to Chat Bots

  • 1.
    Introduc)on  
 into  Chat Bots Alyona  Medelyan   @zelandiya
  • 2.
  • 3.
    1.  The  app boom  is  over Google  Trends  graph  for  app 3  of  top  5  most  downloaded  apps  are  chat  apps   stagna&on!
  • 4.
    2.  People  hang out  in  chats Facebook  Messenger   1  Billion  ac)ve  users  as  of  July  2016 Slack
 3  Million  ac)ve  users  at  10h/day  as  of  July  2016 app  vs  whatsapp
  • 5.
    3.  Chat  is a  beOer  experience More  natural   More  effort  
  • 6.
    4.  BeOer  AI is  more  accessible Machine  Learning:  Scikit  Learn,  H2O,  Weka,  Apache  Spark NLU:  Word2vec,  StanfordNLP,  Gensim,  ChaOerbot Deep  Learning:  Theano,  Torch,  Caffe,  TensorFlow AIaaS:  IBMWatson,  LUIS,  Wit.ai,  Pandorabots,  Api.ai AI  as  a  Service
 or  DYI  Open  Source
  • 7.
    Ok,  I’ll  build a  bot.   Where  do  I  start?
  • 8.
    Bot   AI   Pla[orm  Channel Slackbot,  Cortana,  X.ai,  Siri,  Google  Now,  Alexa  skill,  PizzaBot,  <your  bot?>   Wit.ai,  LUIS,  Api.ai   Messenger  Bots,  MS  Bot  Framework,  Pandorabots,  Alexa  Skills  Kit   Slack,  Messenger,  SMS,  Website,  Telegram,  Echo   The  Basics Not  all  Bots  need  AI!
  • 9.
    natural  language
  UI conversa)on one task anything StarTrek
 Computer rela)onship Her
 KiO God  bots:
 Siri,  Cortana,  Google  Now Shopping
 Mee)ng  scheduling Pizza  bot Alexa Eliza The  Smarts
  • 10.
    The  Conversa)on Advanced  Natural  Language   Processing  Tools   for  Bot  Makers   by  Stanfy
  • 11.
    The  Humans  hiding  behind  the  Chatbots   by  Bloomberg Further  reading  &  listening Bots  Podcast   by  O’Reilly Good  bot,  bad  bot   by  ArcTouch Advanced  
 Natural  Language   Processing  
 Tools  for  Bot  Makers   by  Stanfy