SlideShare ist ein Scribd-Unternehmen logo
1 von 15
The Virtual Assistant
Tour
Hi, I am your Cortana
Asish Padhy
Hello, Hola, Namaste,
Ni hao…
Intro
2
o Tech Lover and Enthusiast
o 14+ years of building solutions
o Architect and Developer in M365, Azure, AI and lot
many ...
@AsishPadhy
Agenda
Highlights
Virtual
Assistant
Virtual Assistant Intro
What it means for organization
Virtual
Assistant
Tour
Components & Template
Design Flow
Demo
My Cortana Demo
Skills and
Templates
Skills
Use Cases and Things to know
3 @AsishPadhy
4
Virtual Assistant
What is a Virtual Assistant ?
o Cumulative Bots Experience tailored to your brand
o Conversational Assistant across broad range of
applications
o Personalized to Users and brand
o Extensible with Skills
o Provides a great starting point with Templates
@AsishPadhy
Virtual
Assistant
What it means for an
organization
5
o Get information specific to
particular business
requirements
o Create a map of existing data
with the business need
Business ownership
Own Knowledge base
o Add skills / abilities as per your
business requirement
o Provide more skillful actions for
user actions such as automated
prompts, activity tracking etc.
o Create a custom flow that
works with your business
processes
Custom abilities
Owned Processes
o Start with an existing template
build on Microsoft experiences
o Focusses on combination of
services and strength of using
each
o Build and extend as you go
Experience and build value
Starting Point
@AsishPadhy
6
Virtual
Assistant
Tour
Components
o New or existing bots
o Existensible
o Programmable
o Access Points
o E.g. Teams, Emails, Web, Speech
o Document Repositories
o Line of Business databases
o CRM and Employee Systems
o Offload complexity and
intelligence
o LUIS, QNA Maker, Azure Search
@AsishPadhy
7
Virtual Assistant
Template Structure
o Focus on Routing requests
o Core scalability with Dispatch tool
o Support for Telemetry (analytics)
o Support for Content Moderation
o Core support from LUIS and QnA services
o Extensibility with Skills with existing bot functionalities
Content
Moderator
Telemetry
Virtual Assistant
Dispatch
LUIS QnA
Skills
Bot
Skill 1
Bot
Skill 2
@AsishPadhy
Virtual Assistant Flow
Design
8
•Knowledge
Sources
•Channels
•User Inputs
•Skills
Define
•Virtual
Assistant
•QNA Maker
•Custom
Skills
Build
•Azure
Hosting
•Channel
Hosting
•AI Hosting
Deploy@AsishPadhy
Demo
I am your Cortana
Skills
Custom Abilities
10
o Provide a way to expand on available or new
conversational or AI abilities
o Addons at Organizational scope
o Skills allows to reuse existing conversational features
o Some startup template skills provided by Microsoft
E.g.
o Email Skill
o Todo Skill
o Calendar Skill
@AsishPadhy
Custom Skills
Skills
o Provided Skill template as a starting point
o Extend an existing custom bot to skill
o Add the skill to virtual assistant using botskills command
o Update the dispatch skill in assistant
o Support Authentication
o Available Skills CLI tool
11 @AsishPadhy
12
Use cases
 Single routing interface for multiple bot
scenarios
 Automated learning platform with
extension to multiple channels
E.g.
 Customer Service Request
 Planner and Organizer
 Go to Help / Support Request
@AsishPadhy
13
Things to know
 Update Template.json to customize the virtual assistant azure
resources deployment
 Quickly train QnA and LUIS using LU files in Resources folder
under Deployment
 Activate LUIS and assign authoring key to prevent service
drops
 Identify load and plan cost for Azure Search RPUs
Virtual Assistant
 Update Skills dialog for custom prompts and flow
 Deploy the skill to Virtual Assistant after complete individual testing
using bot emulator
 Don’t make skill too specific or heavy. Keep it light and scalable
 Create more granular independent skills
 Use Direct line Speech for easy accessibility
Skills
@AsishPadhy
14
Help
https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-virtual-
assistant-introduction?view=azure-bot-service-4.0
Virtual assistant
https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-skills-
overview?view=azure-bot-service-4.0
Skills
https://github.com/microsoft/botframework-solutions/tree/master/skills/csharpSample Skills
Repo (C#)
https://microsoft.github.io/botframework-solutions/virtual-assistant/tutorials/create-
assistant/csharp/1-intro/
Create Virtual
Assistant
https://microsoft.github.io/botframework-solutions/skills/tutorials/create-
skill/csharp/1-intro/
Create Skill
@AsishPadhy
THANK YOU!
Asish Padhy
Twitter
@asishpadhy
LinkedIn
https://linkedin.com/in/asishpadhy
Blog
https://asishpadhy.com

Weitere ähnliche Inhalte

Ähnlich wie Virtual assistanttour globalai_bootcamp_dec19

Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Lviv Startup Club
 
DEV Meet-Up Q2 2022 Amsterdam Slides.pdf
DEV Meet-Up Q2 2022 Amsterdam Slides.pdfDEV Meet-Up Q2 2022 Amsterdam Slides.pdf
DEV Meet-Up Q2 2022 Amsterdam Slides.pdf
Cristina Vidu
 

Ähnlich wie Virtual assistanttour globalai_bootcamp_dec19 (20)

Solvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + BotsSolvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + Bots
 
sitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AIsitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AI
 
Chatbot technology- The innovative enterprise collaboration
Chatbot technology- The innovative enterprise collaborationChatbot technology- The innovative enterprise collaboration
Chatbot technology- The innovative enterprise collaboration
 
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
 
Da 0 all'AI conversazionale usando Microsoft Azure
Da 0 all'AI conversazionale usando Microsoft AzureDa 0 all'AI conversazionale usando Microsoft Azure
Da 0 all'AI conversazionale usando Microsoft Azure
 
Build a Great Conversationalist
Build a Great ConversationalistBuild a Great Conversationalist
Build a Great Conversationalist
 
Bots & Teams: el poder de Grayskull
Bots & Teams: el poder de GrayskullBots & Teams: el poder de Grayskull
Bots & Teams: el poder de Grayskull
 
GIB2018 AKL - Introduction to Bots, Luis and Flow
GIB2018 AKL - Introduction to Bots, Luis and FlowGIB2018 AKL - Introduction to Bots, Luis and Flow
GIB2018 AKL - Introduction to Bots, Luis and Flow
 
Building conversation AI using Azure Bot & LUIS
Building conversation AI using Azure Bot & LUISBuilding conversation AI using Azure Bot & LUIS
Building conversation AI using Azure Bot & LUIS
 
Dynamics 365 Saturday Melbourne - AI & Bots with Dynamics
Dynamics 365 Saturday Melbourne - AI & Bots with Dynamics Dynamics 365 Saturday Melbourne - AI & Bots with Dynamics
Dynamics 365 Saturday Melbourne - AI & Bots with Dynamics
 
Improving the User Experience of UiPath Apps
Improving the User Experience of UiPath AppsImproving the User Experience of UiPath Apps
Improving the User Experience of UiPath Apps
 
Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...
Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...
Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...
 
Matrix E-vents
Matrix E-ventsMatrix E-vents
Matrix E-vents
 
DEV Meet-Up Q2 2022 Amsterdam Slides.pdf
DEV Meet-Up Q2 2022 Amsterdam Slides.pdfDEV Meet-Up Q2 2022 Amsterdam Slides.pdf
DEV Meet-Up Q2 2022 Amsterdam Slides.pdf
 
Microsoft Teams - A developers perspective
Microsoft Teams - A developers perspectiveMicrosoft Teams - A developers perspective
Microsoft Teams - A developers perspective
 
Conversations as a Platform
Conversations as a PlatformConversations as a Platform
Conversations as a Platform
 
Introduction to Microsoft Bot Framework
Introduction to Microsoft Bot FrameworkIntroduction to Microsoft Bot Framework
Introduction to Microsoft Bot Framework
 
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s PerspectiveESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
 
Cognitive services part1
Cognitive services part1Cognitive services part1
Cognitive services part1
 
Building Bots with Azure and consume anywhere.pptx
Building Bots with Azure and consume anywhere.pptxBuilding Bots with Azure and consume anywhere.pptx
Building Bots with Azure and consume anywhere.pptx
 

Kürzlich hochgeladen

No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
Sheetaleventcompany
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 

Kürzlich hochgeladen (20)

Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 

Virtual assistanttour globalai_bootcamp_dec19