| CPC G06V 30/414 (2022.01) [G06V 30/412 (2022.01); G06V 30/418 (2022.01)] | 21 Claims |

|
1. A system, comprising:
a processor;
a non-transitory computer-readable medium comprising instructions for:
receiving a set of example documents of a document type, wherein each of the example documents is an image;
receiving a context definition comprising a set of field definitions, each field definition associated with a label;
determining a set of key zones and associated zonal coordinates for the document type based on the set of example documents by processing the images of the set of example documents to extract the set of key zones;
extracting a key associated with each key zone from a first document of the example document based on the zonal coordinates associated with the determined key zones; and
mapping each of the set of key zones to a corresponding field definition of the context definition based on a comparison of the keys of each key zone and the labels of each of the set of field definitions.
|