DIALOG MECHANISM RESPONSIVE TO QUERY CONTEXT
First Claim
1. A computer-implemented method for automatically invoking an automated dialog chat bot in response to query text content meeting a threshold relevance, comprising executing on a computer processor the steps of:
- in response to an input of a user query text content comprising a plurality of different words, analyzing the text content to identify via natural language processing query topics defined by combinations of words of the text content;
in response to determining that a query topic is identified from analyzing the text content, determining whether the identified query topic meets a threshold relevancy defined for invoking an automated dialog chat bot;
searching a database for results that satisfy the keywords or query topics identified for the query input text content, in response to failing to identify a query topic from analyzing the text content via natural language processing, or in response to determining that the identified query topic does not meet the threshold relevancy; and
in response to determining that the identified query topic meets the threshold relevancy, driving a display device to present an automated dialog chat bot to the user within a graphical user interface structure that presents a chat bot series of dialog questions that are each selected in response to answer inputs from the user via the graphical user interface to a previous question in the chat bot series of dialog questions.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects automatically invoke automated dialog chat bots in response to determining that query text content meets a threshold relevance. A computer processor analyzes different words within text content of a user query input to identify via natural language processing query topics defined by combinations of the words. The processor drives a display device to present an automated dialog chat bot to the user that presents a chat bot series of dialog questions in response to determining that a query topic identified from analyzing the text content meets a threshold relevancy; or searches a database for results that satisfy keywords or query topics of the query content in response to failing to identify a query topic for the query text content, or to determining that an identified query topic does not meet the threshold relevancy.
-
Citations
20 Claims
-
1. A computer-implemented method for automatically invoking an automated dialog chat bot in response to query text content meeting a threshold relevance, comprising executing on a computer processor the steps of:
-
in response to an input of a user query text content comprising a plurality of different words, analyzing the text content to identify via natural language processing query topics defined by combinations of words of the text content; in response to determining that a query topic is identified from analyzing the text content, determining whether the identified query topic meets a threshold relevancy defined for invoking an automated dialog chat bot; searching a database for results that satisfy the keywords or query topics identified for the query input text content, in response to failing to identify a query topic from analyzing the text content via natural language processing, or in response to determining that the identified query topic does not meet the threshold relevancy; and in response to determining that the identified query topic meets the threshold relevancy, driving a display device to present an automated dialog chat bot to the user within a graphical user interface structure that presents a chat bot series of dialog questions that are each selected in response to answer inputs from the user via the graphical user interface to a previous question in the chat bot series of dialog questions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a processor; a computer readable memory in circuit communication with the processor; and a computer readable storage medium in circuit communication with the processor; wherein the processor executes program instructions stored on the computer-readable storage medium via the computer readable memory and thereby; in response to an input of a user query text content comprising a plurality of different words, analyzes the text content to identify query topics via natural language processing that are defined by combinations of words of the text content; in response to determining that a query topic is identified from analyzing the text content, determines whether the identified query topic meets a threshold relevancy defined for invoking an automated dialog chat bot; searches a database for results that satisfy the keywords or query topics identified for the query input text content, in response to failing to identify a query topic from analyzing the text content via natural language processing, or in response to determining that the identified query topic does not meet the threshold relevancy; and in response to determining that the identified query topic meets the threshold relevancy, drives a display device to present an automated dialog chat bot to the user within a graphical user interface structure that presents a chat bot series of dialog questions that are each selected in response to answer inputs from the user via the graphical user interface to a previous question in the chat bot series of dialog questions. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer program product for automatically invoking an automated dialog chat bot in response to query text content meeting a threshold relevance, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the computer readable program code comprising instructions for execution by a processor that cause the processor to; in response to an input of a user query text content comprising a plurality of different words, analyze the text content to identify via natural language processing query topics defined by combinations of words of the text content; in response to determining that a query topic is identified from analyzing the text content, determine whether the identified query topic meets a threshold relevancy defined for invoking an automated dialog chat bot; search a database for results that satisfy the keywords or query topics identified for the query input text content, in response to failing to identify a query topic from analyzing the text content via natural language processing, or in response to determining that the identified query topic does not meet the threshold relevancy; and in response to determining that the identified query topic meets the threshold relevancy, drive a display device to present an automated dialog chat bot to the user within a graphical user interface structure that presents a chat bot series of dialog questions that are each selected in response to answer inputs from the user via the graphical user interface to a previous question in the chat bot series of dialog questions. - View Dependent Claims (17, 18, 19, 20)
-
Specification