SYSTEM AND METHOD OF PROVIDING TASK-BASED SOLICITATION OF REQUEST RELATED USER INPUTS
First Claim
1. A method of providing task-based solicitation of request-related user inputs in a training environment to facilitate natural language processing of request-related user inputs in an environment different than the training environment, the method being implemented on a computer system that includes one or more physical processors executing computer program instructions which, when executed by the one or more physical processors, perform the method, the method comprising:
- providing, by the computer system, a training environment;
providing, by the computer system, a task that is to be performed, wherein the task is related to a user request that is invokeable in one or more other environments different than the training environment;
receiving, at the computer system, one or more user inputs for the training environment;
determining, by the computer system, whether performance of the task has been satisfied based on the one or more user inputs; and
providing, by the computer system, a reward for a user in response to a determination that performance of the task has been satisfied.
3 Assignments
0 Petitions
Accused Products
Abstract
In certain implementations, a training environment is provided. A task that is to be performed is provided. The task may relate to a user request that is invokeable in one or more other environments different than the training environment. One or more user inputs may be received for the training environment. A determination of whether performance of the task has been satisfied may be effectuated based on the one or more user inputs. A reward may be provided for a user in response to a determination that performance of the task has been satisfied. In some implementations, the determination of whether performance of the task has been satisfied may comprise a determination of whether the user request would have been invoked in the one or more other environments if the user inputs had been received for the one or more other environments.
-
Citations
30 Claims
-
1. A method of providing task-based solicitation of request-related user inputs in a training environment to facilitate natural language processing of request-related user inputs in an environment different than the training environment, the method being implemented on a computer system that includes one or more physical processors executing computer program instructions which, when executed by the one or more physical processors, perform the method, the method comprising:
-
providing, by the computer system, a training environment; providing, by the computer system, a task that is to be performed, wherein the task is related to a user request that is invokeable in one or more other environments different than the training environment; receiving, at the computer system, one or more user inputs for the training environment; determining, by the computer system, whether performance of the task has been satisfied based on the one or more user inputs; and providing, by the computer system, a reward for a user in response to a determination that performance of the task has been satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 23, 24)
-
-
19. A method of providing task-based solicitation of request-related user inputs, the method being implemented on a computer system that includes one or more physical processors executing computer program instructions which, when executed, perform the method, the method comprising:
-
providing, by the computer system, a task that is to be performed and that is related to a user request; receiving, at the computer system, one or more user inputs comprising a representation of one or more words that are not specified by the task; determining, by the computer system, whether performance of the task has been satisfied based on the representation of the one or more words; and providing, by the computer system, a reward for a user in response to a determination that performance of the task has been satisfied. - View Dependent Claims (20, 21, 22)
-
-
25. A system for providing task-based solicitation of request-related user inputs in a training environment to facilitate natural language processing of request-related user inputs in an environment different than the training environment, the system comprising:
one or more physical processors programmed with computer program instructions which, when executed, cause the one or more physical processors to; provide a training environment; provide a task that is to be performed, wherein the task is related to a user request that is invokeable in one or more other environments different than the training environment; receive one or more user inputs for the training environment; determine whether performance of the task has been satisfied based on the one or more user inputs; and provide a reward for a user in response to a determination that performance of the task has been satisfied. - View Dependent Claims (26, 27, 28)
-
29. A system of providing task-based solicitation of request-related user inputs, the system comprising:
one or more physical processors programmed with computer program instructions which, when executed, cause the one or more physical processors to; provide a task that is to be performed and that is related to a user request; receive one or more user inputs comprising a representation of one or more words that are not specified by the task; determine whether performance of the task has been satisfied based on the representation of the one or more words; and provide a reward for a user in response to a determination that performance of the task has been satisfied. - View Dependent Claims (30)
Specification