1. A computer-implemented method for document processing and data extraction, said method comprising the steps of: receiving at least one document, the document containing data for extraction; converting, using at least one processor, the document into a preferred document format; outputting the document in the preferred document format; receiving a selection of at least a portion of the document, the selection containing data for extraction; generating, using at least one processor, at least one coordinate set corresponding to the selection, the at least one coordinate set being associated with at least one data field of interest; extracting data from the selection of the document using the at least one coordinate set; and generating, and storing in computer memory, a structured data set that includes the extracted data.