ExStrucTiny: A Benchmark for Schema-Variable Structured Information Extraction from Document Images
This paper introduces ExStrucTiny, a novel benchmark dataset that unifies Key Entity Extraction, Relation Extraction, and Visual Question Answering to evaluate and improve the ability of Vision Language Models to perform holistic, fine-grained structured information extraction across diverse enterprise document types and flexible schemas.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are a detective trying to solve a case, but instead of a crime scene, you are looking at a messy pile of paperwork: bank statements, insurance forms, medical reports, and slide decks. Your job is to find specific clues (like "Total Amount," "Doctor's Name," or "Date of Birth") and write them down in a neat, organized notebook.
For a long time, computers were bad at this. They could read the words, but they couldn't understand the structure or the context. If you asked a computer, "Who signed this?" it might just guess. If you asked, "Find the total cost and the tax," it might get confused about which numbers belonged to which category.
This paper introduces EXSTRUCTINY, a new "training ground" (benchmark) designed to teach computers how to be better detectives. Here is the breakdown in simple terms:
1. The Problem: The "Rigid" vs. The "Flexible" Detective
Imagine two types of detectives:
- The Old Detective (Existing Models): This detective only works if you give them a strict checklist. "Find the 'Invoice Number' in box 4." If you ask, "What's the deal with this document?" or "Find the total cost even if it's not labeled 'Total'," they get confused. They are great at specific, repetitive tasks but terrible at adapting to new situations.
- The New Detective (Modern AI): These are smart, general-purpose AI models. They can read almost anything. But, nobody really knew if they could handle the messy reality of business documents where you might ask for 10 different things at once, or ask for things that aren't even there.
2. The Solution: EXSTRUCTINY (The Ultimate Training Course)
The authors created EXSTRUCTINY, a massive dataset of 110 different documents (forms, reports, slides) and 304 specific "missions" for the AI to complete.
Think of EXSTRUCTINY as a gym for AI. It doesn't just ask the AI to lift a light weight; it asks them to:
- The "Fill-in-the-Blanks" Mission: "Here is a blank form. Fill it out with the data from this image." (This is called Closed IE with Schema).
- The "Just Tell Me" Mission: "Read this document and tell me everything about the people who signed it." (This is called On-Demand IE).
- The "It's Missing" Mission: "Find the 'Emergency Contact'." (But the document doesn't have one!). The AI needs to know to say, "I can't find that," instead of making up a fake name.
3. How They Built It: The "Human + Robot" Assembly Line
Creating this dataset was hard. You can't just ask a robot to make up questions because it might get lazy or repetitive.
- Step 1 (Human Architects): Humans manually created a few high-quality examples to show the AI exactly what "good" looks like.
- Step 2 (The Robot Apprentice): They used a super-smart AI (Gemini) to generate thousands of new questions and answers based on those human examples.
- Step 3 (The Quality Control): Humans went back and checked the robot's work, fixing errors and making sure the "missing info" questions were actually missing.
This created a dataset that is diverse, tricky, and very close to real-world business problems.
4. The Results: Who Won the Gym Class?
The authors tested many different AI models on this new gym. Here is what they found:
- The "Big" Models Win: Just like a human athlete, bigger AI models (with more "muscle" or parameters) generally performed better. They could handle more complex requests.
- The "Closed" vs. "Open" Gap: The models owned by big tech companies (like Google's Gemini) performed significantly better than the open-source models (like Llama or Qwen). The closed models were more accurate and less likely to hallucinate (make things up).
- The "Where is it?" Problem: While the AIs got the words right most of the time, they were terrible at pointing to where the words were on the page. It's like a student who can recite the answer but can't point to the sentence in the textbook that proves it.
- The "Too Many Items" Struggle: When the AI was asked to extract a huge list of items (like 50 different values) in one go, its performance dropped. It got overwhelmed, like a waiter trying to carry 50 plates at once.
5. Why This Matters
Before this paper, we didn't have a good way to test if AI could truly understand complex documents in a flexible way.
- For Businesses: This helps companies know which AI to trust for automating their paperwork.
- For Researchers: It gives them a clear target to aim for. They now know exactly where the AI is failing (like finding missing info or locating text on a page) so they can fix it.
In a nutshell: EXSTRUCTINY is a new, tough exam for AI that forces it to stop just "guessing" and start truly "understanding" and organizing information from messy documents, just like a skilled human assistant would.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.