23. The method according to claim 19 , wherein the final table is displayed in a classic row/column layout using at least one of: whitespace, supporting lines, and coloring.
19. A method for extracting table information from an unstructured document using a table extraction system that comprises a processor and table extraction logic stored in memory, wherein the processor executes the table extraction logic to perform operations comprising: receiving an unstructured document; processing the unstructured document using optical character recognition (OCR) to identify table cell data; annotating the table cell data to produce annotated table cell data, the annotating using domain knowledge of the unstructured document to establish one or more rows and columns for placement of the annotated table cell data into candidate tables; generating a candidate table for each of a plurality of table models using the annotated table cell data and the established one or more rows and columns; scoring each of the candidate tables based on alignment of the established one or more rows and columns of the candidate tables; selecting a highest scoring candidate table, the highest scoring candidate table having a greatest alignment among the candidate tables; and displaying the highest scoring candidate table as a final table via a user interface (UI).