Beginning-of-table dictionary

To help the Table Locator know where a table begins, provide a dictionary that contains the possible keywords that mark the beginning of a table. In a typical invoice, the keywords, "Description," "Product code" or "Item code," among others, usually mark the beginning of line items. If you provide a keyword dictionary, all potential line items above the best hit of that dictionary are removed before the result is presented to the user.

Use this dictionary in partnership with the End-of-table detection to further refine your results.