New Technology Meetup Derby 1: Bots and Clouds Wifi: iHub

Slides:



Advertisements
Similar presentations
Microsoft Cognitive Services and Cortana Analytics
Advertisements

WhenNow on Microsoft Azure Offers a Simple Way to Create Events in a Low-Cost Ticketing Platform with No Transaction Fees for Customers MICROSOFT AZURE.
Dell Software Unified Communications Command Suite (UCCS) Provides Flexible, Cross-Platform Management, Reporting and Data Diagnostics MICROSOFT AZURE.
The Derivitec Risk Portal Provides Powerful, Cost-Effective Risk Management Solutions, Powered by Azure, that Deploy in Minutes MICROSOFT AZURE ISV PROFILE:
Building Azure Mobile Apps
11/8/ :31 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
11/28/2017 7:08 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Bots & DevOps Donovan 12/24/2017 2:32 PM
Why industry cares about nlp for tamil?
Making of the Ignite Bot
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
4/14/ :03 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Build and connect intelligent bots
WorkDiff Mobile, Scenario-Based Collaboration Solution WorkDiff Allows Users to Work Differently While Using Familiar Functions of Microsoft Office 365.

Module 2: Microsoft Azure overview
Healthcare IT Solutions on Azure – Designed by Doctors, Delivered by Experts. Increase Revenue, Improve Efficiency and Enhance Patient Care MICROSOFT AZURE.
Microsoft Build /16/2018 2:05 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Gather Valuable Customer Data
Your Host & Speaker Shahed Chowdhuri
Intelligent Agent Solution
Let’s talk about Conversation Design
Firefish Software for Professional Recruiters Stays Available Around the Clock from Any Device and Anywhere by Using the Microsoft Azure Platform Partner.
Primal and Microsoft Azure Deliver Personalized Content, Intelligence, and Analytics That Match Your Content to the Interests of Your Audience MICROSOFT.
The Transition to Modern Office Add-in Development
Cherwell Service Management is an IT Service Management Solution that Makes it Easier for Users to Capitalize on Power of Microsoft Azure MICROSOFT AZURE.
Session code.
Microsoft Connect /2/ :38 AM
Build smarter bots and devices by connecting to the Microsoft Graph
Build and connect intelligent bots
Stylelabs Develops the Marketing Content Hub to Offer Enterprises a High-End Marketing Content Management Platform Based on Microsoft Azure MICROSOFT AZURE.
Servoy Delivers-High Productivity Platform to Design, Build and Deliver Business Applications with a Superior Experience on Microsoft Azure Partner Logo.
Sell Global, Feel Local by Leveraging eShopWorld
Changing how people interact with computers
Language Understanding Intelligent Service and Microsoft Azure Enable Rover, PLEX.AI’s Artificial Intelligence-Powered Virtual Insurance Advisor MICROSOFT.
Blinkfire Analytics Uses the Microsoft Azure Cloud Platform’s Power to Recognize and Measure Media Value and Impact for Teams, Leagues, and Brands MICROSOFT.
Get Real Value and Insights from Your Data: Biin Solutions Provides Predictive Analytics, IoT, and Business Intelligence with Microsoft Azure Power MICROSOFT.
With Help from the Microsoft Azure Cloud,
The Bot Framework and the Microsoft Graph
Microsoft Bot Framework: changing how we communicate with users
Search Engine of the World's Laws Utilizes Azure Cloud Platform and Uses Azure Project Manager, Virtual Machines, and Microsoft Translation Service MICROSOFT.
Oscar AP by Massive Analytic: A Precognitive Analytics Platform for Effortless Data-Driven Decisions. Now Available in Azure Marketplace MICROSOFT AZURE.
Be Better: Achieve Customer Service Excellence and Create a Lean RMA and Returns Process with Renewity RMA and the Power of Microsoft Azure MICROSOFT AZURE.
On-Premises, or Deployed in a Hybrid Environment
Azure bot Service February 19, 2018.
Myday by Collabco: a Revolutionary Student Portal Built with Office 365 and Anglular.js, and Hosted on the Microsoft Azure Platform MICROSOFT AZURE APP.
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Supercharge Microsoft Teams using Teams apps in node.js
Accelerate Your Self-Service Data Analytics
11/23/2018 8:30 AM BRK3037 BRK3037: Dive deep on building apps and services with the Office 365 Communications Platform David Newman Senior Program Manager.
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Microsoft /27/2018 5:55 PM BRK2209 Managing the Complexity of Working Together Collaboration in the Office Apps Carol Grant – Sr. Product Marketing.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Glynk on Microsoft Azure: A Social Networking Platform Connecting Like-Minded People Nearby for Recommendations, Activities, and Meetups MICROSOFT AZURE.
dotmailer: A Marketing Automation Platform with at its Core
Keep Your Digital Media Assets Safe and Save Time by Choosing ImageVault to be Your Digital Asset Management Solution, Hosted in Microsoft Azure Partner.
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Resonate Solutions and Microsoft Azure Provide the Power to Easily and Reliably Operationalize Closed-Loop Feedback and get Actionable Insights Partner.
1/2/2019 9:19 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
The Welcome App Germany Supports Migrants with Their Integration Process While All Data and the Exclusive CMS are Stored in Microsoft Azure MICROSOFT AZURE.
Single Cell’s Progenitor Powered by Microsoft Azure Improves Organisational Efficiency with Strategic Procurement, Contract Management, and Analytics MICROSOFT.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Collaboration in Microsoft Teams
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
School Districts Can Analyze and Report on Data Across Multiple Systems with EdWire, a Powerful Integration Solution that Utilizes Microsoft Azure MICROSOFT.
Agenda Need of Cloud Computing What is Cloud Computing
Boost Productivity with Azure-Powered Personal E-Assistant for Managing and Calling Contacts “Pobuca uses Microsoft Azure cloud services to create Pobuca.
Azure AI ChatBot with WebClient App
Sessions about to start – Get your rig on!
Matthew Farmer Making Azure Integration Services Real
Presentation transcript:

New Technology Meetup Derby 1: Bots and Clouds Wifi: iHub @andyelastacloud

About me Andy Cross, Microsoft Azure MVP & Regional Director Co-Founder of Elastacloud Background in Web & “internet scale” challenges UK Azure User Group IoT Innovators Cloud Infrastructure User Group New Technology Meetup @andyelastacloud

I do not work for Microsoft I do have a bunch of experience with their technology and find it a convenient sharing platform. If things sound vendor specific, they can almost always be reapplied elsewhere. If things seem hard when I do them and you have experience of it being easier elsewhere, always shout out. We’re blinkered by the things we can reach. I do work for Elastacloud We’re polycloud, polyglot and polymath. We build data solutions and innovative user interfaces. We’re based in this office. We’re hiring. We’re paying for the beer. @andyelastacloud

About this Run by a board; member applicants welcome Our mission To build a leading technology community and support their innovations using cutting edge technologies. Targeting monthly meetings on new technology. opinionated change advocacy champion member oriented vendor agnostic @andyelastacloud

1; Bots and Clouds A new metaphor for engaging users @andyelastacloud

What’s a bot? What’s a cloud? Bots participate in conversations Conversational platforms are web oriented Modern chat services integrate with many services On more recent integration is to support conversation agents, or bots Clouds support web platforms Scalable and elastic Serverless and economic A developer’s best friend Not this @andyelastacloud

@andyelastacloud

Who supports bots? Messenger Apps Team Apps Productivity Apps Facebook Messenger Kik Telegram Skype SMS GroupMe Team Apps Slack Productivity Apps Email The bot movement started with Messenger Apps; adding a Bot into a conversation; primarily used on mobile devices, and a way for brands to participate in the ecosystem @andyelastacloud

Why are bots taking off? Engagement @andyelastacloud

Why are bots interesting for a business? Active users respond to messages within 20 seconds of receiving a message. Passive users take minutes to respond to a message. Roughly 20 percent of Kik usage is active and 80 percent is passive. The 40 percent of U.S. teens who use the app on average take part in six chat sessions a day, each 12 minutes long. @andyelastacloud

Why are bots interesting for a dev? Ever wanted to write an app but the UI got in the way? In a bot context your input/output is English (or language) The technology areas are futuristic: AI – with ML for NLP Web tech (which we will present today around Cloud) – without the css ;-) Modern data access More direct access to user interaction @andyelastacloud

Prime-Cloud-Scenario Some major post-cloud explosion example trends Big Data: Cloud oriented, Server Abstracted, Job as a Service, REST based Containerized: Docker as a service, Server Abstracted, Isolation of monoliths, REST hosts CloudDevOps: Infrastructure as Code, Setup Abstractions, scalable, REST + more Bots: Serverless, elastic, REST based, polyglot @andyelastacloud

Bot Design Using Microsoft’s BotFramework (botbuilder) @andyelastacloud

Bot Builder SDK (Node.js + C#) Your bot Logic Web service Bot Builder SDK (Node.js + C#) Your conversation logic LUIS @andyelastacloud

Send/receive messages Bot Connector Dev portal Bot Connector Send/receive messages Store state Translation Telemetry … Your bot @andyelastacloud

Bot Connector messages Your bot Bot Connector { "type": "Message", "id": "68YrxgtB53Y", "conversationId": "DphPaFQrDuZDKyCez4AFGcT4vy5aQDje1lLGIjB8v18MFtb", "language": "en", "text": "You can say \"/order\" to order!", "attachments": [ ], "from": { "name": "+12065551212", "channelId": "sms", "address": "+12065551212", "id": "Ro52hKN287", "isBot": false }, "channelData": { SMS data here }, "botUserData": { your data here }, ... } @andyelastacloud

Azure Design Bot App A Deploy Channels Bot Framework Azure WebApp Or Azure Function Azure SQL Db 3rd party services @andyelastacloud

Bot Design A new type of design; conversationalist Bots aren’t meant to be opinionated Bots are servants and must be service Bot must ask a question, pretty much at the end of every action.

Demo; bot scaffold! A festival of demonstration and potential failure with a back beat of swearing

Demo; bot hosting!

Demo; AI

Summary

Bots are good Bots are easy to put together with the botbuilder framework. Typescript rocks AI rocks Best practises: Always ask a question to be a good conversationalist.