Have you tried Azure AI Document Intelligence?
In theory it's exactly this...
In theory it's exactly this...
One option is to extract text blocks along with their coordinates (unstructured.io gives this, probably based on another pkg because it’s basically a container for many pigs). Then do the same with a blank template, and you then have an algorithmic problem of matching the filled values spatially with the key locations from the template.
You just need to extract each of the elements into a structured JSON or something, right?
I'll try with your example later today.
Let me know how GPT-4V does!