Training a chatbot for a digital advertisement to simulate common conversations associated with similar digital advertisements
US-2019043106-A1 · Feb 7, 2019 · US
US2019138600A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019138600-A1 |
| Application number | US-201815884002-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 30, 2018 |
| Priority date | Nov 3, 2017 |
| Publication date | May 9, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed herein are embodiments for a visual bot builder. An embodiment operates by receiving a selected dialog including one or more interactions between a chat bot and a recipient. A plurality phrases corresponding to triggering an execution of the selected dialog is received. The selected dialog is configured such that upon a receipt of one or more of the plurality of phrases, the chat bot executes the selected dialog. One of the plurality of phrases is received. The selected dialog is executed responsive to the received one of the plurality of phrases.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method, comprising: receiving, via a user interface, a selected dialog including one or more interactions between a chat bot and a recipient; receiving, via a trigger area of the user interface, a plurality of phrases corresponding to triggering an execution of the selected dialog; configuring the selected dialog wherein upon a receipt of one or more of the plurality of phrases, the chat bot executes the selected dialog; receiving one of the plurality of phrases; and executing the selected dialog responsive to the received one of the plurality of phrases. 2 . The method of claim 1 , wherein the receiving a plurality of phrases comprises: receiving a threshold indicating a percentage of words for a particular one of the plurality of phrases that trigger the execution. 3 . The method of claim 2 , wherein the receiving one of the plurality of phrases comprises: receiving input via a preview area of the user interface, wherein the chat bot is executing; determining that at least one of the words of the input is misspelled; comparing the input against the plurality of phrases; and determining that the input exceeds the percentage. 4 . The method of claim 1 , wherein the receiving one of the plurality of phrases comprises: receiving a selection from a menu displayed in a preview area of the user interface, wherein the selection corresponds to executing the selected dialog. 5 . The method of claim 1 , wherein the receiving one of the plurality of phrases comprises: requesting user input confirming the execution of the selected dialog prior to the execution. 6 . The method of claim 5 , wherein the requesting comprises: displaying, via the interface, a message that the received one phrase is interpreted as an intent to perform an action corresponding to executing the selected dialog. 7 . The method of claim 5 , wherein the executing comprises: executing the selected dialog after receiving the input confirming the execution. 8 . A system, comprising: a memory; and at least one processor coupled to the memory and configured to: receive, via a user interface, a selected dialog including one or more interactions between a chat bot and a recipient; receive, via a trigger area of the user interface, a plurality of phrases corresponding to triggering an execution of the selected dialog; configure the selected dialog wherein upon a receipt of one or more of the plurality of phrases, the chat bot executes the selected dialog; receive one of the plurality of phrases; and execute the selected dialog responsive to the received one of the plurality of phrases. 9 . The system of claim 8 , wherein the processor that receive a plurality of phrases is further configured to: receive a threshold indicating a percentage of words for a particular one of the plurality of phrases that trigger the execution. 10 . The system of claim 9 , wherein the processor that receives one of the plurality of phrases is further configured to: receiving input via a preview area of the user interface, wherein the chat bot is executing; determining that at least one of the words of the input is misspelled; comparing the input against the plurality of phrases; and determining that the input exceeds the percentage. 11 . The system of claim 8 , wherein the processor that receives one of the plurality of phrases is further configured to: receive a selection from a menu displayed in a preview area of the user interface, wherein the selection corresponds to executing the selected dialog. 12 . The system of claim 8 , wherein the processor that receives one of the plurality of phrases is further configured to: requesting user input confirming the execution of the selected dialog prior to the execution. 13 . The system of claim 12 , wherein the processor that requests is configured to: display, via the interface, a message that the received one phrase is interpreted as an intent to perform an action corresponding to executing the selected dialog. 14 . The system of claim 12 , wherein the processor that executes is configured to: executing the selected dialog after receiving the input confirming the execution. 15 . A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising: receiving, via a user interface, a selected dialog including one or more interactions between a chat bot and a recipient; receiving, via a trigger area of the user interface, a plurality of phrases corresponding to triggering an execution of the selected dialog; configuring the selected dialog wherein upon a receipt of one or more of the plurality of phrases, the chat bot executes the selected dialog; receiving one of the plurality of phrases; and executing the selected dialog responsive to the received one of the plurality of phrases. 16 . The device of claim 15 , wherein the one computing device that receives the plurality of phrases is configured to: receiving a threshold indicating a percentage of words for a particular one of the plurality of phrases that trigger the execution. 17 . The device of claim 16 , wherein the one computing device that receives one of the plurality of phrases is further configured to perform operations comprising: receiving input via a preview area of the user interface, wherein the chat bot is executing; determining that at least one of the words of the input is misspelled; comparing the input against the plurality of phrases; and determining that the input exceeds the percentage. 18 . The device of claim 15 , wherein the one computing device that receives one of the plurality of phrases is further configured to perform operations comprising: receiving a selection from a menu displayed in a preview area of the user interface, wherein the selection corresponds to executing the selected dialog. 19 . The device of claim 15 , wherein the one computing device that receives one of the plurality of phrases is further configured to perform operations comprising: requesting user input confirming the execution of the selected dialog prior to the execution. 20 . The device of claim 15 , wherein the one computing device that requests is further configured to perform operations comprising: displaying, via the interface, a message that the received one phrase is interpreted. as an intent to perform an action corresponding to executing the selected dialog; and executing the selected dialog after receiving the input confirming the execution.
Graphical or visual programming · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Discourse or dialogue representation · CPC title
using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages · CPC title
Administration; Management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.