15. A table extraction system for extracting table information from a document, the table extraction system comprising: a processor; and a memory for storing table extraction logic that when executed by the processor causes the table extraction system to: annotate text of a document with basic annotations to produce annotated table cell data, the basic annotations being determined from domain knowledge regarding the document; extract the annotated table cell data from the document using a table model; verify the extractions using the domain knowledge; and generate an extracted table from the annotated table cell data using a table filling strategy.
15. A table extraction system for extracting table information from a document, the table extraction system comprising: a processor; and a memory for storing table extraction logic that when executed by the processor causes the table extraction system to: annotate text of a document with basic annotations to produce annotated table cell data, the basic annotations being determined from domain knowledge regarding the document; extract the annotated table cell data from the document using a table model; verify the extractions using the domain knowledge; and generate an extracted table from the annotated table cell data using a table filling strategy. 16. The system according to claim 15 , wherein the document includes a document that has been processed using optical character recognition (OCR), wherein the document comprises OCR distorted table elements, wherein the table extraction system corrects the OCR distorted table elements by verifying extractions using domain knowledge.