Automating natural language task/dialog authoring by leveraging existing content
First Claim
Patent Images
1. A computer method, the method comprising:
- parsing a webpage to identify an element;
determining a domain of the webpage;
determining a suggested task, wherein determining the suggested task comprises;
identifying one or more existing conversational understanding systems that are associated with the determined domain;
based on the parsed webpage, determining an action associated with the element; and
comparing the action to one or more existing tasks for the identified one or more existing conversational understanding systems to identify the suggested task;
providing, via a user interface, the suggested task to an authoring platform; and
receiving, via the user interface, confirmation to use the suggested task to enable a user to vocally interact with the webpage.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for augmenting existing CU system to be used with content, such as a website. The content may be parsed to determine on or more actions that may be performed by a user who uses the content. These actions may then be compared to tasks of CU systems to identify potential matches. When a match is found, the CU system may be updated to include information.
19 Citations
18 Claims
-
1. A computer method, the method comprising:
-
parsing a webpage to identify an element; determining a domain of the webpage; determining a suggested task, wherein determining the suggested task comprises; identifying one or more existing conversational understanding systems that are associated with the determined domain; based on the parsed webpage, determining an action associated with the element; and comparing the action to one or more existing tasks for the identified one or more existing conversational understanding systems to identify the suggested task; providing, via a user interface, the suggested task to an authoring platform; and receiving, via the user interface, confirmation to use the suggested task to enable a user to vocally interact with the webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
at least one processor; and memory storing instructions that, when executed by the at least one processor, cause the at least one processor to perform a method comprising; determining a domain associated with a webpage, wherein the webpage comprises at least one actionable element; determining a suggested task, wherein determining the suggested task comprises; identifying one or more existing conversational understanding systems that are associated with the domain; comparing the actionable element to one or more existing tasks for the identified one or more existing conversational understanding systems to identify the suggested task; and providing, via a user interface, the suggested task to an authoring platform to confirm use of the suggested task, wherein use of the suggested task enables a user to vocally interact with the webpage. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device storing instructions that, when executed, are capable of performing a method, the method comprising:
-
parsing a webpage to identify an element on the webpage; determining a domain associated with the webpage; determining a suggested task, wherein determining the suggested task comprises; identifying one or more existing conversational understanding systems that are associated with the determined domain; based on the parsed webpage, determining an action associated with the element by navigating the webpage; and comparing the action to one or more existing tasks for the identified one or more existing conversational understanding systems to identify the suggested task; and providing, via a user interface, the suggested task to an authoring platform to confirm use of the suggested task, wherein use of the suggested task enables a user to vocally interact with the webpage. - View Dependent Claims (16, 17, 18)
-
Specification