SlideShare a Scribd company logo
Chat Bot Application
• What is a Chat Bot?
• Our Chat Bot Application Deployment Strategy?
• What are the sample Use-Cases of a Chat bot Application?
• What is Azure Bot Service?
• What is Azure bot Analytics?
• What is Azure Cognitive Service?
• What are the benefits of using a Chat bot Application?
Agenda
Azure Chat Bot application
What is a Chat Bot ?
A chatbot is a service, powered by rules and sometimes
artificial intelligence, that you interact with via a chat
interface. The service could be any number of things,
ranging from functional to fun, and it could live in any
major chat product.
A user interacts with a chatbot via a mobile
messenger (such as Facebook Messenger, Skype
or WhatsApp), SMS, or website. Artificial
Intelligence (AI) is typically embedded in a chatbot
to help it better understand the context of the
conversation.
Current Trends
Current Trends
About a year ago the top four mobile messengers surpassed social networks in global
popularity (source: BI Intelligence).
Current Market Trends
Our Chat Bot Application
deployment strategy
Azure Chat Bot application
What are Sample Chat Bot Use-Cases?
Commerce Chat Bot
The traditional concierge services require actual e-mail and phone call
interactions with customers. This requires customer service personnel
engagement with always availability. With the increase in the number
of customers, employ engagement will also increase automatically.
This will ultimately increase business overhead.
Problem Statement
Proposed Solution Architecture
Commerce Chat Bot
will act as a virtual
concierge. It will
enhance traditional e-
mail and phone call
interactions by
validating a customer
via Azure Active
Directory and using
Cognitive Services to
better contextually
process customer
requests using text
and voice.
Commerce Chat Bot
Information Chat Bot
The traditional customer support model required employs to answer
user related queries. These questions and queries generally are
frequent and generic in nature. Also, simultaneous engagement with
all customers can be very time and resource consuming.
Problem Statement
Proposed Solution Architecture
Information Chat
Bot will act as a
virtual customer
support
assistant. This
Information Bot
could answer
questions
defined in a
knowledge set
or FAQ using
Cognitive
Services QnA
Maker
Information Chat Bot
Some other Chat Bot Use-Cases
Aiding sales
In the sales arena, chatbots have multiple uses, including cross selling products as part of a sale
such as support packages, complementary products, and product add-ons. Also, chatbots
could help increase sales by generating leads for sales teams to follow up on after providing
initial information to potential customers and ascertaining their interest in a company’s
products and services.
Gathering data
When it comes to the importance of data gathering, chatbots can help by initiating
conversations to collect data. In the light of changing regulations, this is invaluable, for
example, to help banks be compliant with customer data legislation by checking addresses. The
benefit of a chat or message is that it’s less intrusive than a phone call and is more time-
efficient, taking just seconds to complete at a customer’s own convenience.
Virtual personal assistants
Chatbots make excellent personal assistants. We’ve already seen Microsoft’s Cortana, for
example, which can help users to complete a wide range of digital tasks. In the future, the best
chatbots will better understand general natural language conversations and their context,
which is currently being worked on by the major tech giants.
What is Azure Bot Service?
Azure Bot Service enables rapid intelligent bot development
powered by Microsoft Bot Framework and running in Azure (either
as a web app or in a server less environment). We can build,
connect, deploy and manage intelligent bots that interact with your
users naturally wherever they are – from your app or website to
text/sms, Cortana, Bing, Skype, Teams, Facebook Messenger and
other popular services.
Azure Bot Service
Azure Chat Bot application
Azure Chat Bot application
Azure Chat Bot application
Azure Chat Bot application
Where to deploy?
AZURE APP SERVICE (API APPS)
• A bot that uses an App
Service plan is a standard
Azure web app you can set to
allocate a predefined capacity
with predictable costs and
scaling. This is to be selected
when you know usage of your
Application.
Azure Functions (Azure Bot
Service)
• A bot that uses a Consumption
plan is a server less bot that
runs on Azure Functions, and
uses the pay-per-run Azure
Functions pricing. A bot that
uses this hosting plan can scale
to handle huge traffic spikes.
What is Azure Bot Analytics?
Analytics is an extension of Application Insights. Application Insights is an
extensible Application Performance Management (APM) service for web
developers on multiple platforms. Use it to monitor your chat bot application. It
will detect performance anomalies. It includes powerful analytics tools to help
you diagnose issues and to understand what users actually do with your app. It's
designed to help you continuously improve performance and usability. Analytics
provides conversation-level reporting on user, message, and channel data.
Azure Bot Analytics
Retention
Retention tracks how many users who sent one message came back later and sent
another one.
Retention Chart
Users
The Users graph tracks how many users accessed the bot using each channel during
the specified time frame.
Users Chart
Messages
The Message graph tracks how many messages were sent and received using which
channel during the specified time frame.
Messages Chart
What are Azure Cognitive
Services?
Cognitive Services
Cognitive Services are a set of APIs, SDKs and services available to
developer. With adequate amount of training and knowledge base,
depending upon your requirements, your Chat bot can become highly
intelligent, responsive, engaging and smart. These services can detect
user intentions and tackle questions, even when there is variance.
Language Understanding Intelligence
Service(LUIS)
LUIS allows your application to understand what a person wants in
their own words. LUIS uses machine learning to allow developers to
build applications that can receive user input in natural language and
extract meaning from it. A client application that converses with the
user can pass user input to a LUIS app and receive relevant, detailed
information back.
Azure Chat Bot application
QnA Maker
Microsoft QnA Maker is a free, easy-to-use, REST API and web-based
service that trains AI to respond to user's questions in a more natural,
conversational way. Compatible across development platforms, hosting
services, and channels, QnA Maker is the only question and answer
service with a graphical user interface—meaning you don’t need to be
a developer to train, manage, and use it for a wide range of solutions.
Azure Chat Bot application
Benefits of using a Chat Bot
Application
• Relieving branches from time consuming support and customer service
operations. Enable them to work in other domains in the organization.
• Increasing business profit in terms reduction in support and assistance
operations costs. Chatbots will not only save employee costs but you will also
avoid the problems caused by human errors.
• With bots user data can be collected and analysed to make improvements in
your services/products and even optimize your website. Bots will act as a
concierge to your website/application, which will assist all the customers
simultaneously without any delay.
Benefits
• Bots can give precise answers to user related queries and can carry out
repetitive conversations with customers without any kind of delay. With
proper training bots can tackle user related queries and questions, even if
they have variations.
• Chat bot’s AI engine can be trained any time, whenever responses are need to
updated or modified.
• Bot will be available 24/7 and will assist the customers round the clock.
Benefits
Thank you!

More Related Content

PPTX
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
PPTX
Web services
PPTX
DOCTOR APPOINTMENT SYSREM PPT (1).pptx
PPT
Chat application
PPTX
Logic Apps and Azure Functions
PPTX
Salesforce Intro
DOCX
Software Requirement Specification Of Hotel Management System
PPTX
Salesforce Streaming Api
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
Web services
DOCTOR APPOINTMENT SYSREM PPT (1).pptx
Chat application
Logic Apps and Azure Functions
Salesforce Intro
Software Requirement Specification Of Hotel Management System
Salesforce Streaming Api

What's hot (20)

DOCX
SRS on airline reservation system
PPTX
Online Railway Reservation System
PDF
Integrating Active Directory With Salesforce Using Identity Connect
PDF
Integration Microservices
PDF
Student Management System report
PDF
Best Practices with Apex in 2022.pdf
PPTX
Salesforce sales cloud solutions
PDF
Understanding the Salesforce Architecture: How We Do the Magic We Do
PPTX
Salesforce Integration Patterns
PPTX
Client side scripting and server side scripting
DOC
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
PPTX
An introduction to Salesforce
PPTX
Azure Logic Apps
DOCX
Web based booking a car taxi5
PPT
Web 3.0 (Presentation)
PDF
Deployment Patterns in WSO2 Enterprise Integrator
PPTX
RPA in a Day
PDF
Building Canvas Apps with ASP.NET and Azure
PPTX
Azure role based access control (rbac)
DOCX
Semantic web Document
 
SRS on airline reservation system
Online Railway Reservation System
Integrating Active Directory With Salesforce Using Identity Connect
Integration Microservices
Student Management System report
Best Practices with Apex in 2022.pdf
Salesforce sales cloud solutions
Understanding the Salesforce Architecture: How We Do the Magic We Do
Salesforce Integration Patterns
Client side scripting and server side scripting
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
An introduction to Salesforce
Azure Logic Apps
Web based booking a car taxi5
Web 3.0 (Presentation)
Deployment Patterns in WSO2 Enterprise Integrator
RPA in a Day
Building Canvas Apps with ASP.NET and Azure
Azure role based access control (rbac)
Semantic web Document
 
Ad

Similar to Azure Chat Bot application (20)

PDF
How Much Does it Cost to Develop A Chatbot App
PDF
Artificial Intelligence Virtual Assistants & Chatbots
PDF
deloitte-nl-chatbots-moving-beyond-the-hype.pdf
PDF
deloitte-nl-chatbots-moving-beyond-the-hype.pdf
PDF
All You Need To Know About Chatbot Development.pdf
PDF
Chat Bots
PDF
chatbots.pdf
PDF
AI Chatbot Development – A Comprehensive Guide  .pdf
PDF
The rise of Chatbots and Virtual Assistants in Customer Experience
PDF
IIBA® Brisbane - The Rise of ChatGPT, Chatbots and AI
PPTX
Chatbots Latest development Technology
PPTX
Banking Chatbot
PDF
AI Chatbot Development Service: Explained
PDF
IRJET- Artificial Intelligence Based Chat-Bot
PDF
The Rise of Chatbots
PDF
Applications-of-Artificial intelligence-Chatbot.pdf
PPTX
The-Rise-of-Chatbots-Transforming-Website-Experiences.pptx
PPTX
How Chatbots Can Revolutionize Customer Service.pptx
PDF
A Brief Guide To Top Features Of A Good AI Chatbot App Development.pdf
PDF
What Are AI Chatbots and How Do They Work.pdf
How Much Does it Cost to Develop A Chatbot App
Artificial Intelligence Virtual Assistants & Chatbots
deloitte-nl-chatbots-moving-beyond-the-hype.pdf
deloitte-nl-chatbots-moving-beyond-the-hype.pdf
All You Need To Know About Chatbot Development.pdf
Chat Bots
chatbots.pdf
AI Chatbot Development – A Comprehensive Guide  .pdf
The rise of Chatbots and Virtual Assistants in Customer Experience
IIBA® Brisbane - The Rise of ChatGPT, Chatbots and AI
Chatbots Latest development Technology
Banking Chatbot
AI Chatbot Development Service: Explained
IRJET- Artificial Intelligence Based Chat-Bot
The Rise of Chatbots
Applications-of-Artificial intelligence-Chatbot.pdf
The-Rise-of-Chatbots-Transforming-Website-Experiences.pptx
How Chatbots Can Revolutionize Customer Service.pptx
A Brief Guide To Top Features Of A Good AI Chatbot App Development.pdf
What Are AI Chatbots and How Do They Work.pdf
Ad

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Unlocking AI with Model Context Protocol (MCP)
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPT
Teaching material agriculture food technology
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Encapsulation theory and applications.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MIND Revenue Release Quarter 2 2025 Press Release
sap open course for s4hana steps from ECC to s4
Unlocking AI with Model Context Protocol (MCP)
“AI and Expert System Decision Support & Business Intelligence Systems”
Digital-Transformation-Roadmap-for-Companies.pptx
Review of recent advances in non-invasive hemoglobin estimation
MYSQL Presentation for SQL database connectivity
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Spectral efficient network and resource selection model in 5G networks
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
Machine learning based COVID-19 study performance prediction
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Teaching material agriculture food technology
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation theory and applications.pdf

Azure Chat Bot application

  • 2. • What is a Chat Bot? • Our Chat Bot Application Deployment Strategy? • What are the sample Use-Cases of a Chat bot Application? • What is Azure Bot Service? • What is Azure bot Analytics? • What is Azure Cognitive Service? • What are the benefits of using a Chat bot Application? Agenda
  • 4. What is a Chat Bot ? A chatbot is a service, powered by rules and sometimes artificial intelligence, that you interact with via a chat interface. The service could be any number of things, ranging from functional to fun, and it could live in any major chat product.
  • 5. A user interacts with a chatbot via a mobile messenger (such as Facebook Messenger, Skype or WhatsApp), SMS, or website. Artificial Intelligence (AI) is typically embedded in a chatbot to help it better understand the context of the conversation. Current Trends
  • 6. Current Trends About a year ago the top four mobile messengers surpassed social networks in global popularity (source: BI Intelligence). Current Market Trends
  • 7. Our Chat Bot Application deployment strategy
  • 9. What are Sample Chat Bot Use-Cases?
  • 10. Commerce Chat Bot The traditional concierge services require actual e-mail and phone call interactions with customers. This requires customer service personnel engagement with always availability. With the increase in the number of customers, employ engagement will also increase automatically. This will ultimately increase business overhead. Problem Statement
  • 11. Proposed Solution Architecture Commerce Chat Bot will act as a virtual concierge. It will enhance traditional e- mail and phone call interactions by validating a customer via Azure Active Directory and using Cognitive Services to better contextually process customer requests using text and voice. Commerce Chat Bot
  • 12. Information Chat Bot The traditional customer support model required employs to answer user related queries. These questions and queries generally are frequent and generic in nature. Also, simultaneous engagement with all customers can be very time and resource consuming. Problem Statement
  • 13. Proposed Solution Architecture Information Chat Bot will act as a virtual customer support assistant. This Information Bot could answer questions defined in a knowledge set or FAQ using Cognitive Services QnA Maker Information Chat Bot
  • 14. Some other Chat Bot Use-Cases
  • 15. Aiding sales In the sales arena, chatbots have multiple uses, including cross selling products as part of a sale such as support packages, complementary products, and product add-ons. Also, chatbots could help increase sales by generating leads for sales teams to follow up on after providing initial information to potential customers and ascertaining their interest in a company’s products and services. Gathering data When it comes to the importance of data gathering, chatbots can help by initiating conversations to collect data. In the light of changing regulations, this is invaluable, for example, to help banks be compliant with customer data legislation by checking addresses. The benefit of a chat or message is that it’s less intrusive than a phone call and is more time- efficient, taking just seconds to complete at a customer’s own convenience. Virtual personal assistants Chatbots make excellent personal assistants. We’ve already seen Microsoft’s Cortana, for example, which can help users to complete a wide range of digital tasks. In the future, the best chatbots will better understand general natural language conversations and their context, which is currently being worked on by the major tech giants.
  • 16. What is Azure Bot Service?
  • 17. Azure Bot Service enables rapid intelligent bot development powered by Microsoft Bot Framework and running in Azure (either as a web app or in a server less environment). We can build, connect, deploy and manage intelligent bots that interact with your users naturally wherever they are – from your app or website to text/sms, Cortana, Bing, Skype, Teams, Facebook Messenger and other popular services. Azure Bot Service
  • 22. Where to deploy? AZURE APP SERVICE (API APPS) • A bot that uses an App Service plan is a standard Azure web app you can set to allocate a predefined capacity with predictable costs and scaling. This is to be selected when you know usage of your Application. Azure Functions (Azure Bot Service) • A bot that uses a Consumption plan is a server less bot that runs on Azure Functions, and uses the pay-per-run Azure Functions pricing. A bot that uses this hosting plan can scale to handle huge traffic spikes.
  • 23. What is Azure Bot Analytics?
  • 24. Analytics is an extension of Application Insights. Application Insights is an extensible Application Performance Management (APM) service for web developers on multiple platforms. Use it to monitor your chat bot application. It will detect performance anomalies. It includes powerful analytics tools to help you diagnose issues and to understand what users actually do with your app. It's designed to help you continuously improve performance and usability. Analytics provides conversation-level reporting on user, message, and channel data. Azure Bot Analytics
  • 25. Retention Retention tracks how many users who sent one message came back later and sent another one. Retention Chart
  • 26. Users The Users graph tracks how many users accessed the bot using each channel during the specified time frame. Users Chart
  • 27. Messages The Message graph tracks how many messages were sent and received using which channel during the specified time frame. Messages Chart
  • 28. What are Azure Cognitive Services?
  • 29. Cognitive Services Cognitive Services are a set of APIs, SDKs and services available to developer. With adequate amount of training and knowledge base, depending upon your requirements, your Chat bot can become highly intelligent, responsive, engaging and smart. These services can detect user intentions and tackle questions, even when there is variance.
  • 30. Language Understanding Intelligence Service(LUIS) LUIS allows your application to understand what a person wants in their own words. LUIS uses machine learning to allow developers to build applications that can receive user input in natural language and extract meaning from it. A client application that converses with the user can pass user input to a LUIS app and receive relevant, detailed information back.
  • 32. QnA Maker Microsoft QnA Maker is a free, easy-to-use, REST API and web-based service that trains AI to respond to user's questions in a more natural, conversational way. Compatible across development platforms, hosting services, and channels, QnA Maker is the only question and answer service with a graphical user interface—meaning you don’t need to be a developer to train, manage, and use it for a wide range of solutions.
  • 34. Benefits of using a Chat Bot Application
  • 35. • Relieving branches from time consuming support and customer service operations. Enable them to work in other domains in the organization. • Increasing business profit in terms reduction in support and assistance operations costs. Chatbots will not only save employee costs but you will also avoid the problems caused by human errors. • With bots user data can be collected and analysed to make improvements in your services/products and even optimize your website. Bots will act as a concierge to your website/application, which will assist all the customers simultaneously without any delay. Benefits
  • 36. • Bots can give precise answers to user related queries and can carry out repetitive conversations with customers without any kind of delay. With proper training bots can tackle user related queries and questions, even if they have variations. • Chat bot’s AI engine can be trained any time, whenever responses are need to updated or modified. • Bot will be available 24/7 and will assist the customers round the clock. Benefits