Granuscore: A Reference-Free Measure of Granularity for Text Analysis and Question Answering
This paper introduces Granuscore, a reference-free metric based on hierarchical embedding structures that effectively measures text granularity, validates its utility across discourse contexts, and applies it to analyze question-answering datasets and model behaviors.
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 describing a famous skateboarder named Tony Hawk. You could say, "Tony Hawk was born in San Diego." Or, you could say, "Tony Hawk was born in California." Or even, "Tony Hawk was born in the United States."
All three sentences are true, but they feel different. The first one is fine-grained (very specific, like a high-resolution photo). The last one is coarse-grained (broad, like a blurry map).
For a long time, computers have struggled to measure this "level of detail" automatically. They can count words or check grammar, but they can't easily tell if a sentence is being specific or vague without needing a human to look at it first.
This paper introduces Granuscore, a new tool that acts like a "detail detector" for text. Here is how it works and what the authors found, explained simply.
The "Zoom Lens" Analogy
Think of language as a giant, 3D map of the world.
- Coarse concepts (like "furniture" or "the United States") are like the center of the map. They are broad and cover a lot of ground.
- Fine concepts (like "a rusty wrench" or "San Diego") are far out on the edges. They are specific and detailed.
The authors used a special type of AI map (called a hierarchical embedding space) where the distance from the center tells you how specific a word is.
- Granuscore measures how far out on the map a sentence's words sit.
- Low Score: The words are far out on the edge = Very Specific (Fine-grained).
- High Score: The words are near the center = Very Broad (Coarse-grained).
The clever part? It doesn't need a dictionary or a human to check the answer. It just looks at the "shape" of the words in this AI map.
What They Tested
The researchers put Granuscore through three main stress tests:
1. The "Sorting Game" (GRANOLA-EQ)
They gave the tool a list of sentences about the same thing but with different levels of detail (e.g., "Tony Hawk," "Skateboarder," "Sportsman").
- Result: Granuscore successfully sorted them from most specific to most general, matching how humans would order them. It was much better than just counting words or using older dictionary methods.
2. The "Scientific Paper" Test
They looked at real scientific papers. They knew that the Introduction section usually talks about big, broad ideas, while the Related Work section dives into tiny, specific details of other studies.
- Result: Granuscore correctly identified that the Introductions were "coarser" (higher scores) and the Related Work sections were "finer" (lower scores). It understood the context without being told what a paper looks like.
3. The "Specificity" Test
They checked if Granuscore could explain why some sentences feel more "concrete" than others, even if the sentences were the same length.
- Result: Yes. A short sentence with very specific words got a "fine" score, while a long sentence with vague words got a "coarse" score. It proved that "specificity" isn't just about how many words you use; it's about what those words represent.
The Question Answering Discovery
The authors also used Granuscore to look at how AI models answer questions. They compared the questions, the correct answers, and the answers the AI actually gave.
- The "Wrong Answer" Pattern: When the AI got an answer wrong, its response was often too specific (too fine-grained). It tried to guess a precise detail it didn't actually know.
- The "Right Answer" Pattern: When the AI got it right, the level of detail in its answer matched the question and the correct answer much better.
- The "I Don't Know" Pattern: When the AI refused to answer (abstained), it gave very broad, coarse statements (e.g., "I cannot answer this").
The Big Takeaway: The paper suggests that Granuscore can act as a "difficulty meter." If a question and its correct answer are very specific (low Granuscore), the AI is more likely to struggle or hallucinate a fake specific detail. If the topic is broad, the AI is more likely to be correct.
Summary
Granuscore is a new, automatic way to measure how "zoomed in" or "zoomed out" a piece of text is.
- It doesn't need a human to grade it.
- It works by looking at the "shape" of words in a smart AI map.
- It helps us understand why AI sometimes fails: when it tries to be too specific about things it doesn't know, it makes mistakes.
The authors have released this tool as a free software package so others can use it to analyze text, improve AI, or study how humans communicate.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.