10. A computer-implemented method for extracting field data from a digital real estate document, comprising: using an extraction field template for a document classification to identify in the digital real estate document a set of candidate prior blocks for a specific field type and a set of candidate post blocks for the specific field type; selecting a best prior block from the set of candidate prior blocks and a best post block from the set of candidate post blocks; and extracting a token block located between the best prior block and the best post block, wherein the token block is the field data and is associated with the specific field type.
11. The method of claim 10 , wherein using the extraction field template to identify the set of candidate prior blocks and the set of candidate post blocks comprises: searching the digital real estate document for a select token, wherein the select token is selected from a set of tokens associated with the specific field type and the set of tokens is from the extraction field template; identifying an example prior block or an example post block in the extraction field template that contains the select token; and adding the example prior block to the set of candidate prior blocks or adding the example post block to the set of candidate post blocks.