Mechanical Turk integrated IDE, systems and methods
First Claim
1. A computer implemented method of integrating a trained model trained on a training data set into an application, the method comprising:
- instantiating, by a project engine, a mechanical turk project that includes a plurality of tasks available to project members;
receiving, by the project engine, project results data from the project members;
generating, by the project engine, a training data set from the project results data;
training, by the project engine, a trained model from the training data set;
converting, by an application generator module, the project results data in the form of the trained model into a trained application module formatted for integration into an application; and
causing, by the application generator module, integration of the trained application module into the application.
2 Assignments
0 Petitions
Accused Products
Abstract
A Mechanical Turk-Integrated Development Environment system is disclosed. An integrated development environment (IDE) can include one or more interfaces capable of communicating with a mechanical turk engine. As a developer creates applications within the IDE, the developer can use the IDE to submit one or more requests to the mechanical turk engine. The engine constructs a mechanical turk project based on the requests and provides project tasks to workers. The results of the tasks can then be compiled and integrated back into the developer'"'"'s application via the IDE. An example use includes constructing large domain specific data sets that can be applied to spoken dialog interfaces.
19 Citations
25 Claims
-
1. A computer implemented method of integrating a trained model trained on a training data set into an application, the method comprising:
-
instantiating, by a project engine, a mechanical turk project that includes a plurality of tasks available to project members; receiving, by the project engine, project results data from the project members; generating, by the project engine, a training data set from the project results data; training, by the project engine, a trained model from the training data set; converting, by an application generator module, the project results data in the form of the trained model into a trained application module formatted for integration into an application; and causing, by the application generator module, integration of the trained application module into the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification