1. A computing system implemented method for managing user contributed data extraction templates using weighted ranking score analysis comprising the following, which when executed individually or collectively by any set of one or more processors perform a process including: generating required number of fields data for a specific source document type indicating the required number of fields for which data is required to be extracted; receiving data extraction template data representing a data extraction template associated with the specific source document type; determining field hit count number data associated with the data extraction template; generating data field ratio term data for the data extraction template; assigning data field count weighting factor data to the data extraction template; using the data extraction template to extract data from received source documents of the specific source document type; monitoring the acceptance or rejection of data extracted from received source documents of the specific source document type using the data extraction template; generating data acceptance count data to be associated with the data extraction template; generating data acceptance ratio term data for the data extraction template; assigning data acceptance weighting factor data to the data extraction template; transforming the data field ratio term data for the data extraction template, the data field count weighting factor data assigned to the data extraction template, the data acceptance ratio term data for the data extraction template, and the data acceptance weighting factor data assigned to the data extraction template into data extraction template ranking score data for the data extraction template; saving the data extraction template data and the data extraction template ranking score data for the data extraction template as ranked data extraction template data; and aggregating ranked data extraction template data associated with two or more data extraction templates associated with the specific source document type.
1. A computing system implemented method for managing user contributed data extraction templates using weighted ranking score analysis comprising the following, which when executed individually or collectively by any set of one or more processors perform a process including: generating required number of fields data for a specific source document type indicating the required number of fields for which data is required to be extracted; receiving data extraction template data representing a data extraction template associated with the specific source document type; determining field hit count number data associated with the data extraction template; generating data field ratio term data for the data extraction template; assigning data field count weighting factor data to the data extraction template; using the data extraction template to extract data from received source documents of the specific source document type; monitoring the acceptance or rejection of data extracted from received source documents of the specific source document type using the data extraction template; generating data acceptance count data to be associated with the data extraction template; generating data acceptance ratio term data for the data extraction template; assigning data acceptance weighting factor data to the data extraction template; transforming the data field ratio term data for the data extraction template, the data field count weighting factor data assigned to the data extraction template, the data acceptance ratio term data for the data extraction template, and the data acceptance weighting factor data assigned to the data extraction template into data extraction template ranking score data for the data extraction template; saving the data extraction template data and the data extraction template ranking score data for the data extraction template as ranked data extraction template data; and aggregating ranked data extraction template data associated with two or more data extraction templates associated with the specific source document type. 2. The computing system implemented method for managing user contributed data extraction templates using weighted ranking score analysis of claim 1 wherein the data extraction template data representing a data extraction template associated with a specific source document type is generated based, at least in part, on input data received from contributing users of a data management system associated with the computing system implemented method for managing user contributed data extraction templates using weighted ranking score analysis.