Serverless Computing and Chatbots with Microsoft Azure

Microsoft Azure’s Functions let you build apps faster with an event-driven, serverless architecture. See how a Function is invoked by a trigger and executes a block of code or business logic to react to the event without the need to run a server or manually configure those reactions.

1.Chatbots and Serverless Computing Wayne Smith | Cloud Solutions Architect | Microsoft

2.Who am I and what do I do? Developer Cloud solutions Eldest son of Husband and SCI architect two educators father Lead a team of developers and architects to enable partner organizations and customers to integrate business value with ease of use while reinforcing responsible AI

3.Why are we here? AI Responsible AI? What categories The bot Voice Representation! What is that? does it fall into? continuum implications Expectations and action items

4.Exhibit A



7.AI representation in media War Games

8.AI representation in media Terminator

9.AI representation in media 2001: A Space odyssey

10.AI representation in media Her

11.AI representation in media A.I. – Artificial Intelligence

12.Asimov’s Laws of Robotics • First Law – A robot may not injure a human being or, through inaction, allow a human being to come to harm. • Second Law – A robot must obey the orders given it by human beings except where such orders would conflict with the First Law. • Third Law – A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.

13.Responsible AI • AI must be designed to assist humanity. • AI must be transparent. • AI must maximize efficiencies without destroying the dignity of people. • AI must be designed for intelligent privacy. • AI needs algorithmic accountability so humans can undo unintended harm. • AI must guard against bias.


15.Why choose voice? Words per minute 200 180 180 160 160 140 130 120 110 100 75 80 55 60 39 40 20 0 0 Slow Average Above Average Fast Typing Speaking

16.The Bot Continuum • Conversations as a Platform • Users interact with bots via channels • Voice is a channel but not the only one

17.The Bot Continuum Knowledge Application Functional Virtual Enhancement Assistant

18. Knowledge Bot 1 2 Question and Answer FAQ 1 2 3 4 5 General Policy questions Newsletters Important dates Communications questions

19.Application Enhancement Drive the Provide contextual Assist users in application information everyday tasks Long live Clippy!!


21.Virtual Assistants Deeply embedded True contextual Perform a variety of into our business knowledge functions for us and life


23.Related technologies Vision Speech Knowledge Language Active Search Learning

24.Voice Activated AI Implications Voice Recognition Security Connectivity

25.Conversational Concepts Turn Single turn Multi-turn Conversation

26.Basic Bot Communication

27.Basic Bot Communication

28.QnA Maker / Azure Search

29.Language Understanding Intelligence Service