US2022076283A1PendingUtilityA1

Personal Corporate Survey Chatbot Management

Assignee: ADP LLCPriority: Sep 10, 2020Filed: Sep 10, 2020Published: Mar 10, 2022
Est. expirySep 10, 2040(~14.1 yrs left)· nominal 20-yr term from priority
G06N 5/02G06N 3/006G06N 20/00H04L 51/216G06F 40/20H04L 51/02G06Q 10/0637G06Q 10/105G06Q 30/0203G06F 9/54
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Analyzing chatbot/employee dialogs is provided. An analysis of a dialog between a chatbot manager and a plurality of employees regarding a current corporate topic is performed using an artificial intelligence component. Relevant information regarding the current corporate topic is extracted from the dialog based on the analysis. Insights corresponding to the relevant information regarding the current corporate topic are generated using the artificial intelligence component. The relevant information regarding the current corporate topic and the insights are displayed in a dashboard on a client device of a human resource agent.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method for analyzing chatbot/employee dialogs, the computer-implemented method comprising:
 performing, by a computer, an analysis of a dialog between a chatbot manager and a plurality of employees regarding a current corporate topic using an artificial intelligence component;   extracting, by the computer, relevant information regarding the current corporate topic from the dialog based on the analysis;   generating, by the computer, insights corresponding to the relevant information regarding the current corporate topic using the artificial intelligence component; and   displaying, by the computer, the relevant information regarding the current corporate topic and the insights in a dashboard on a client device of a human resource agent.   
     
     
         2 . The computer-implemented method of  claim 1  further comprising:
 receiving, by the computer, a question regarding the current corporate topic, along with a chatbot response trigger corresponding to the question, from the client device of the human resource agent via a network; 
 sending, by the computer, using the chatbot manager, the question regarding the current corporate topic via the network to a plurality of personal corporate survey chatbots corresponding to the plurality of employees to start the dialog between the chatbot manager and the plurality of employees regarding the current corporate topic; and 
 receiving, by the computer, using the chatbot manager, responses to the question regarding the current corporate topic from the plurality of employees via the plurality of personal corporate survey chatbots over the network. 
 
     
     
         3 . The computer-implemented method of  claim 2  further comprising:
 determining, by the computer, whether one or more of the responses activate the chatbot response trigger corresponding to the question, wherein the chatbot response trigger initiates an automatic response by the chatbot manager when the chatbot response trigger is activated by a particular employee response to the question regarding the current corporate topic; and 
 responsive to the computer determining that one or more of the responses activate the chatbot response trigger corresponding to the question, sending, by the computer, a chatbot response via the network to one or more personal corporate survey chatbots corresponding to one or more employees providing the one or more of the responses activating the chatbot response trigger for the chatbot response. 
 
     
     
         4 . The computer-implemented method of  claim 3  further comprising:
 determining, by the computer, whether the chatbot response contains a question regarding the one or more of the responses activating the chatbot response trigger; and 
 responsive to the computer determining that the chatbot response contains a question regarding the one or more of the responses activating the chatbot response trigger, receiving, by the computer, responses to the question regarding the one or more of the responses from the one or more employees providing the one or more of the responses activating the chatbot response trigger. 
 
     
     
         5 . The computer-implemented method of  claim 4  further comprising:
 storing, by the computer, all employee responses as the dialog between the chatbot manager and the plurality of employees regarding the current corporate topic in a dialog database, wherein the dialog includes the question, all of the employee responses, dialog identifier, dialog timestamps, and dialog context. 
 
     
     
         6 . The computer-implemented method of  claim 1  further comprising:
 determining, by the computer, whether a follow up question regarding the current corporate topic was received from the human resource agent after reviewing the relevant information and the insights in the dashboard; and 
 responsive to the computer determining that a follow up question regarding the current corporate topic was received from the human resource agent after reviewing the relevant information and the insights in the dashboard, sending, by the computer, the follow up question via a network to a plurality of personal corporate survey chatbots corresponding to the plurality of employees. 
 
     
     
         7 . The computer-implemented method of  claim 1  further comprising:
 performing, by the computer, using the chatbot manager, a set of action steps automatically based on the relevant information and the insights by connecting to and controlling a set of other systems via a set of defined application programming interfaces. 
 
     
     
         8 . The computer-implemented method of  claim 1 , wherein the relevant information is at least one of employee mental state, employee work engagement, employee concerns, and employee work environment issues related to the current corporate topic. 
     
     
         9 . The computer-implemented method of  claim 1 , wherein the insights are at least one of description of an issue, root cause of the issue, and possible solutions to the issue. 
     
     
         10 . The computer-implemented method of  claim 1 , wherein the dashboard is a graphical user interface that allows the human resource agent to quickly identify any issues needing to be addressed along with any possible solutions. 
     
     
         11 . The computer-implemented method of  claim 1 , wherein the human resource agent is a software program. 
     
     
         12 . A computer system for analyzing chatbot/employee dialogs, the computer system comprising:
 a bus system;   a storage device connected to the bus system, wherein the storage device stores program instructions; and   a processor connected to the bus system, wherein the processor executes the program instructions to:
 perform an analysis of a dialog between a chatbot manager and a plurality of employees regarding a current corporate topic using an artificial intelligence component; 
 extract relevant information regarding the current corporate topic from the dialog based on the analysis; 
 generate insights corresponding to the relevant information regarding the current corporate topic using the artificial intelligence component; and 
 display the relevant information regarding the current corporate topic and the insights in a dashboard on a client device of a human resource agent. 
   
     
     
         13 . The computer system of  claim 12 , wherein the processor further executes the program instructions to:
 receive a question regarding the current corporate topic, along with a chatbot response trigger corresponding to the question, from the client device of the human resource agent via a network;   send, using the chatbot manager, the question regarding the current corporate topic via the network to a plurality of personal corporate survey chatbots corresponding to the plurality of employees to start the dialog between the chatbot manager and the plurality of employees regarding the current corporate topic; and   receive, using the chatbot manager, responses to the question regarding the current corporate topic from the plurality of employees via the plurality of personal corporate survey chatbots over the network.   
     
     
         14 . The computer system of  claim 13 , wherein the processor further executes the program instructions to:
 determine whether one or more of the responses activate the chatbot response trigger corresponding to the question, wherein the chatbot response trigger initiates an automatic response by the chatbot manager when the chatbot response trigger is activated by a particular employee response to the question regarding the current corporate topic; and   send a chatbot response via the network to one or more personal corporate survey chatbots corresponding to one or more employees providing the one or more of the responses activating the chatbot response trigger for the chatbot response in response to determining that one or more of the responses activate the chatbot response trigger corresponding to the question.   
     
     
         15 . The computer system of  claim 14 , wherein the processor further executes the program instructions to:
 determine whether the chatbot response contains a question regarding the one or more of the responses activating the chatbot response trigger; and   receive responses to the question regarding the one or more of the responses from the one or more employees providing the one or more of the responses activating the chatbot response trigger in response to determining that the chatbot response contains a question regarding the one or more of the responses activating the chatbot response trigger.   
     
     
         16 . The computer system of  claim 15 , wherein the processor further executes the program instructions to:
 store all employee responses as the dialog between the chatbot manager and the plurality of employees regarding the current corporate topic in a dialog database, wherein the dialog includes the question, all of the employee responses, dialog identifier, dialog timestamps, and dialog context.   
     
     
         17 . The computer system of  claim 12 , wherein the processor further executes the program instructions to:
 determine whether a follow up question regarding the current corporate topic was received from the human resource agent after reviewing the relevant information and the insights in the dashboard; and   send the follow up question via a network to a plurality of personal corporate survey chatbots corresponding to the plurality of employees in response to determining that a follow up question regarding the current corporate topic was received from the human resource agent after reviewing the relevant information and the insights in the dashboard.   
     
     
         18 . The computer system of  claim 12 , wherein the processor further executes the program instructions to:
 perform, using the chatbot manager, a set of action steps automatically based on the relevant information and the insights by connecting to and controlling a set of other systems via a set of defined application programming interfaces.   
     
     
         19 . The computer system of  claim 12 , wherein the relevant information is at least one of employee mental state, employee work engagement, employee concerns, and employee work environment issues related to the current corporate topic. 
     
     
         20 . The computer system of  claim 12 , wherein the insights are at least one of description of an issue, root cause of the issue, and possible solutions to the issue. 
     
     
         21 . The computer system of  claim 12 , wherein the dashboard is a graphical user interface that allows the human resource agent to quickly identify any issues needing to be addressed along with any possible solutions. 
     
     
         22 . The computer system of  claim 12 , wherein the human resource agent is a software program. 
     
     
         23 . A computer program product for analyzing chatbot/employee dialogs, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform a method of:
 performing, by the computer, an analysis of a dialog between a chatbot manager and a plurality of employees regarding a current corporate topic using an artificial intelligence component;   extracting, by the computer, relevant information regarding the current corporate topic from the dialog based on the analysis;   generating, by the computer, insights corresponding to the relevant information regarding the current corporate topic using the artificial intelligence component; and   displaying, by the computer, the relevant information regarding the current corporate topic and the insights in a dashboard on a client device of a human resource agent.   
     
     
         24 . The computer program product of  claim 23  further comprising:
 receiving, by the computer, a question regarding the current corporate topic, along with a chatbot response trigger corresponding to the question, from the client device of the human resource agent via a network; 
 sending, by the computer, using the chatbot manager, the question regarding the current corporate topic via the network to a plurality of personal corporate survey chatbots corresponding to the plurality of employees to start the dialog between the chatbot manager and the plurality of employees regarding the current corporate topic; and 
 receiving, by the computer, using the chatbot manager, responses to the question regarding the current corporate topic from the plurality of employees via the plurality of personal corporate survey chatbots over the network. 
 
     
     
         25 . The computer program product of  claim 24  further comprising:
 determining, by the computer, whether one or more of the responses activate the chatbot response trigger corresponding to the question, wherein the chatbot response trigger initiates an automatic response by the chatbot manager when the chatbot response trigger is activated by a particular employee response to the question regarding the current corporate topic; and 
 responsive to the computer determining that one or more of the responses activate the chatbot response trigger corresponding to the question, sending, by the computer, a chatbot response via the network to one or more personal corporate survey chatbots corresponding to one or more employees providing the one or more of the responses activating the chatbot response trigger for the chatbot response. 
 
     
     
         26 . The computer program product of  claim 25  further comprising:
 determining, by the computer, whether the chatbot response contains a question regarding the one or more of the responses activating the chatbot response trigger; and 
 responsive to the computer determining that the chatbot response contains a question regarding the one or more of the responses activating the chatbot response trigger, receiving, by the computer, responses to the question regarding the one or more of the responses from the one or more employees providing the one or more of the responses activating the chatbot response trigger. 
 
     
     
         27 . The computer program product of  claim 26  further comprising:
 storing, by the computer, all employee responses as the dialog between the chatbot manager and the plurality of employees regarding the current corporate topic in a dialog database, wherein the dialog includes the question, all of the employee responses, dialog identifier, dialog timestamps, and dialog context. 
 
     
     
         28 . The computer program product of  claim 23  further comprising:
 determining, by the computer, whether a follow up question regarding the current corporate topic was received from the human resource agent after reviewing the relevant information and the insights in the dashboard; and 
 responsive to the computer determining that a follow up question regarding the current corporate topic was received from the human resource agent after reviewing the relevant information and the insights in the dashboard, sending, by the computer, the follow up question via a network to a plurality of personal corporate survey chatbots corresponding to the plurality of employees. 
 
     
     
         29 . The computer program product of  claim 23  further comprising:
 performing, by the computer, using the chatbot manager, a set of action steps automatically based on the relevant information and the insights by connecting to and controlling a set of other systems via a set of defined application programming interfaces. 
 
     
     
         30 . The computer program product of  claim 23 , wherein the relevant information is at least one of employee mental state, employee work engagement, employee concerns, and employee work environment issues related to the current corporate topic. 
     
     
         31 . The computer program product of  claim 23 , wherein the insights are at least one of description of an issue, root cause of the issue, and possible solutions to the issue. 
     
     
         32 . The computer program product of  claim 23 , wherein the dashboard is a graphical user interface that allows the human resource agent to quickly identify any issues needing to be addressed along with any possible solutions. 
     
     
         33 . The computer program product of  claim 23 , wherein the human resource agent is a software program. 
     
     
         34 . A method for performing action steps based on chatbot/employee dialog analysis, the method comprising:
 performing an analysis of a dialog between a chatbot manager and a plurality of employees regarding a current corporate topic using an artificial intelligence component;   extracting relevant information regarding the current corporate topic from the dialog based on the analysis;   generating insights corresponding to the relevant information regarding the current corporate topic using the artificial intelligence component; and   performing a set of action steps controlling a set of systems automatically via a set of defined application programming interfaces based on the relevant information and the insights.

Join the waitlist — get patent alerts

Track US2022076283A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.