1 of 9

The Cloud Bot

Ritika Illa

Rachana Katkam

2 of 9

Evolution towards Bots

3 of 9

What are Bots?

Bot - a computer program that performs automatic repetitive tasks

Robot - a program that simulates human activity in machinery way

Chatbot - a service, powered by AI rules, that serves as chat/conversational interface

Bot-as-a-service - includes bot services used to develop and deploy chatbots on cloud

4 of 9

Bots

Popular bots

  • Mitsuku (2013)
  • XiaoIce by MS (2014)

Popular Drop-outs

  • MS Tay (2016)
  • Anna by Ikea (2016)
  • ALICE (Artificial Linguistic Internet Computer Entity, AIML, 2009)

ELIZA, first bot in 1960s, passed the Turing Test

Personal Digital Assistants (PDA’s)

5 of 9

Examples

6 of 9

Cloud-bot-as-a-service

Azure Bot-as-a-Service

  • Provides an integrated environment for bot development with MS Bot Framework connectors and BotBuilder SDKs
  • Enables to build intelligent bots with complete ownership and control of your data
  • Templates for basic, form, language understanding, question and answer, and proactive bots.

7 of 9

MS Azure - Bot’s Life Cycle

8 of 9

References

9 of 9

Thank you!

Questions ?