Unlock instant, AI-driven research and patent intelligence for your innovation.

Chat bot diagnostic visualization

A chatbot, diagnostic tool technology, applied in instrumentation, error detection/correction, computing, etc., to solve problems such as improper switching, user disappointment, and improper management of chatbot task status

Pending Publication Date: 2022-02-01
MICROSOFT TECH LICENSING LLC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

While chatbots attempt to convincingly mimic human behavior as conversational partners, users are often disappointed by their interactions with chatbots
This was due in part to bugs in the chatbot's code, which could lead to issues such as: 1) requiring users to re-provide information they had already provided to the chatbot; and 2) improperly managing the chatbot's task state , such as inappropriately switching between states when important information has not been collected or failing to identify that important information has been collected, and other technical issues
Since many applications / services operate as closed systems, tools for observing protocol data are often not included in the same processing stack, making it difficult to understand the context of a specific interaction with a chatbot

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Chat bot diagnostic visualization
  • Chat bot diagnostic visualization
  • Chat bot diagnostic visualization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] The present disclosure relates to processing operations configured to generate and present a chatbot diagnostic visualization that provides real-time visual insight into the operation of a chatbot for debugging assistance. For example, a chatbot diagnostic tool is programmed to launch a graphical user interface that displays a visual representation of diagnostic data for debugging a chatbot. This reflects the chatbot's real-time (or, near-real-time) conversation with the data channel of the application / service, whether that application / service is proprietary or a third-party application / service. To enable conversation specific data to be viewed, the present disclosure is configured to implement a middleware adapter within the chatbot's runtime stack configured to track data traffic between the chatbot and the channel of the application / service. This enables the chatbot diagnostic tool to observe data traffic and filter that data traffic to identify relevant data for deb...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present disclosure relates to processing operations configured to generate and present a chat bot diagnostic visualization that provides real-time visual insights into operation of a chat bot for debugging assistance. A chat bot diagnostic tool is programmed to launch a graphical user interface that displays a visual representation of diagnostic data for debugging a chat bot in real-time. To enable conversational specific data to be reviewed, the present disclosure is configured to implement a middleware adapter within in a run-time stack of a chat bot that is configured to trace data traffic between a chat bot and a channel of an application / service. This enables the chat bot diagnostic tool to observe data traffic and filter the data traffic to identify relevant data for debugging a chat bot. A debugging data visualization of a chat bot interaction is emulated through a graphical user interface of the chat bot diagnostic tool.

Description

Background technique [0001] Chatbots are computer programs that provide artificial intelligence trained to hold conversations with users. While chatbots attempt to convincingly mimic human behavior as conversational partners, users are often disappointed by their interactions with chatbots. This was due in part to bugs in the chatbot's code, which could lead to issues such as: 1) requiring users to re-provide information they had already provided to the chatbot; and 2) improperly managing the chatbot's task state , such as inappropriately switching between states when important information has not been collected or failing to identify that important information has been collected, and other technical issues. As a result, chatbots often require tuning to perform more efficiently and accurately. [0002] When it comes to debugging code, debuggers are often required to debug programs offline. This limits the chatbot's ability to adapt during real-time dialog processing. The r...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36G06F3/0484H04L51/02
CPCG06F11/366G06F11/3664H04L51/02G06F11/3636G06F3/0484
Inventor J·A·泰勒C·M·惠滕S·W·伊克曼T·M·莱德-麦康内尔C·L·马林斯S·J·格洛克
Owner MICROSOFT TECH LICENSING LLC