Researchers waste 80% of LLM annotation costs by classifying one text at a time
This study demonstrates that researchers can reduce LLM annotation costs by over 80% through batching and variable stacking without significantly compromising coding accuracy, as long as batch sizes and prompt complexity remain within specific safe operating ranges where measurement error stays below typical inter-coder disagreement.
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 teacher grading a stack of 100,000 student essays. You need to check four things for each essay: Is it on topic? Does it have a clear argument? Is the tone positive or negative? What is the main subject?
The Old Way (The "One-by-One" Method):
Currently, most researchers using AI to do this work act like a very strict, slow teacher. They pick up one essay, ask the AI, "Is this on topic?" The AI answers. Then, they put that essay down, pick up the same essay again, and ask, "Is the tone positive?" The AI answers again. They repeat this for every single variable for every single essay.
The paper argues that this is like paying a taxi driver to drive you one block, drop you off, and then drive you back to the exact same spot just to pick up your bag before driving you one block further. You are paying for the "pickup and drop-off" (the API call) over and over again. If you have 100,000 essays and 4 questions, you are making 400,000 trips. This is incredibly expensive and wasteful.
The New Way (The "Batching and Stacking" Method):
The researchers discovered you can be much smarter. Instead of asking one question about one essay, you can:
- Batch: Hand the AI a whole stack of 25 essays at once.
- Stack: Ask the AI to check all 4 questions for all 25 essays in a single go.
The Analogy: The Super-Scanner
Think of the AI not as a person reading a book, but as a super-fast barcode scanner at a grocery store.
- The Old Way: You walk up to the counter, scan one apple. Then you walk up again and scan the same apple to check its weight. Then you walk up again to check its color. You do this for every apple in the cart.
- The New Way: You put the whole cart on the conveyor belt. You tell the scanner, "Check the price, weight, and color of all these 25 items right now." The scanner zips through them in a flash.
What Did They Find?
The researchers were worried: "If we ask the AI to do too much at once, will it get confused and make mistakes?" They tested this with 8 different "brains" (AI models) and nearly 4,000 real tweets.
Here are the results, translated into plain English:
The "Sweet Spot" (Batch Size 25–100):
You can safely feed the AI a batch of 25 to 100 items at a time. The AI doesn't get confused. It stays just as accurate as if you asked it one by one.- The Metaphor: It's like a chef who can chop 25 onions at once just as perfectly as chopping one. They don't get tired or sloppy until you give them a mountain of 1,000 onions.
The "Multi-Task" Magic (Stacking Variables):
You can ask the AI to check up to 10 different things (variables) in a single prompt without losing quality.- The Metaphor: It's like a security guard who can check your ID, your bag, and your shoes all at the same time, rather than making you stand in three different lines.
The Cost Savings:
By using this method, researchers can cut their costs by over 80%.- The Metaphor: If the old way cost you $337 to analyze a huge dataset, the new way costs you less than $50. That's like buying a luxury dinner and getting a free dessert, or buying a single movie ticket and getting a whole season of a show.
The Only Catch:
Some specific AI models (the "reasoning" ones from OpenAI) got confused if the pile got too big (over 250 items). But for most standard models, the "sweet spot" is huge. Also, the AI gets slightly more tired if the questions are very complex, but not because the prompt is long—it's just because the job is hard.
The Bottom Line:
For a long time, researchers were being overly cautious, treating the AI like a fragile human who needs a break after every single task. This paper proves the AI is actually a high-speed machine that loves to work in bulk.
By simply changing how we ask questions (grouping them together), we can save massive amounts of money and time without sacrificing the quality of the answers. The "error" introduced by doing this is so small that it's actually smaller than the disagreements you'd get if you hired two different human experts to do the same job.
In short: Stop asking the AI to do one thing at a time. Give it a whole pile of work, and let it crush it efficiently.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.