METHOD AND SYSTEM FOR A TEXT DATA ENTRY FROM AN ELECTRONIC DOCUMENT
First Claim
1. A computer implementable method for processing an electronic document comprising a plurality of text fields and a text label associated with each of the plurality of text fields, the computer implementable method comprising:
- extracting the plurality of text fields from the electronic document;
grouping the plurality of extracted text fields to generate a plurality of groups;
labeling the plurality of groups based on a first pre-defined criteria to generate a plurality of labeled groups;
distributing the plurality of labeled groups in a plurality of queues based on a second pre-defined criteria; and
transmitting the plurality of labeled groups from the plurality of queues to one or more crowdworkers based on a third pre-defined criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for processing an electronic document is provided. The electronic document includes a plurality of text fields and a text label associated with each of the plurality of text fields. The method includes step of extracting the plurality of text fields from the electronic document. The method includes step of grouping the plurality of extracted text fields to generate a plurality of groups. The method includes step of labeling the plurality of groups based on a first pre-defined criteria to generate a plurality of labeled groups. The method includes step of distributing the plurality of labeled groups in a plurality of queues based on a second pre-defined criteria. The method includes step of transmitting the plurality of labeled groups from the plurality of queues to one or more crowdworkers based on a third pre-defined criteria.
-
Citations
23 Claims
-
1. A computer implementable method for processing an electronic document comprising a plurality of text fields and a text label associated with each of the plurality of text fields, the computer implementable method comprising:
-
extracting the plurality of text fields from the electronic document; grouping the plurality of extracted text fields to generate a plurality of groups; labeling the plurality of groups based on a first pre-defined criteria to generate a plurality of labeled groups; distributing the plurality of labeled groups in a plurality of queues based on a second pre-defined criteria; and transmitting the plurality of labeled groups from the plurality of queues to one or more crowdworkers based on a third pre-defined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for use with a computer, the computer program product comprising a computer readable program code embodied therein for processing an electronic document comprising a plurality of text fields and a label associated to each of the text field, the computer readable program code comprising:
-
program instruction means for extracting a plurality of text fields in the electronic document; program instruction means for grouping the plurality of extracted text fields to generate a plurality of groups; program instruction means for labeling the plurality of groups based on a first pre-defined criteria to generate a plurality of labeled groups; program instruction means for distributing the plurality of labeled groups in a plurality of queues based on a second pre-defined criteria; and program instruction means for transmitting the plurality of labeled groups from the plurality of queues to one or more crowdworkers based on a third pre-defined criteria.
-
-
21. A system for processing an electronic document where the electronic document comprises a plurality of text fields and a text label associated to each of the text field, the system comprising:
-
a extraction module configured for; extracting the plurality of text fields from the electronic document; generating one or more groups by grouping the extracted text fields; a distribution module configured for distributing the at least one group to one or more crowdworkers, wherein the at least one group is processed to generate a processed text field data by the one or more crowdworkers; and a validation module configured to validate the processed text field data. - View Dependent Claims (22, 23)
-
Specification