← Latest papers
💬 NLP

BenchMarker: An Education-Inspired Toolkit for Highlighting Flaws in Multiple-Choice Benchmarks

The paper introduces BenchMarker, an education-inspired toolkit that uses LLM judges to detect contamination, shortcuts, and writing errors in multiple-choice benchmarks, revealing that such flaws persist across 12 major datasets, significantly distort evaluation metrics, and often emerge even in previously repaired benchmarks.

Original authors: Nishant Balepur, Bhavya Rajasekaran, Jane Oh, Michael Xie, Atrey Desai, Vipul Gupta, Steven James Moore, Eunsol Choi, Rachel Rudinger, Jordan Lee Boyd-Graber

Published 2026-04-21
📖 5 min read🧠 Deep dive

Original authors: Nishant Balepur, Bhavya Rajasekaran, Jane Oh, Michael Xie, Atrey Desai, Vipul Gupta, Steven James Moore, Eunsol Choi, Rachel Rudinger, Jordan Lee Boyd-Graber

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 preparing a final exam for your students. You want the test to be fair, clear, and actually measure what the students have learned, not just how well they can cheat or guess.

Now, imagine that in the world of Artificial Intelligence (AI), researchers are doing the exact same thing. They create "exams" (called benchmarks) to test how smart their AI models are. But, according to this paper, many of these AI exams are broken. They are full of typos, confusing questions, and some questions are so easy to find online that the AI is just "cheating" by memorizing the answers instead of thinking.

The authors of this paper, a team of researchers from universities and companies like Scale AI, built a new tool called BenchMarker. Think of BenchMarker as a super-strict, education-savvy teaching assistant whose only job is to grade the exams before the AI takes them.

Here is how BenchMarker works, using three simple ways to spot a bad exam question:

1. The "Cheating" Check (Contamination)

The Problem: Imagine you give a student a math problem, but that exact problem was posted on a popular homework-help website last week. If the student Googles it, they get the answer instantly. They didn't learn math; they just found the answer key.
The BenchMarker Fix: BenchMarker acts like a detective. It takes every question on the AI exam and searches the entire internet. If it finds the question (or the answer) sitting on a website, it flags it as "Contaminated."

  • The Result: They found that nearly half of the questions in one famous test (TruthfulQA) were already online. The AI wasn't being smart; it was just remembering what it saw on the internet.

2. The "Trick Question" Check (Shortcuts)

The Problem: Imagine a multiple-choice question where the question asks, "Which of these is a fruit?" The options are: A) Car, B) Dog, C) Apple, D) Truck.
You don't even need to read the question to know the answer is Apple. It's the only fruit. The AI can guess the answer just by looking at the choices, without understanding the question. This is a "shortcut."
The BenchMarker Fix: BenchMarker plays a game of "Guess the Question." It takes the choices (Car, Dog, Apple, Truck) and asks a super-smart AI, "What question do you think goes with these answers?" If the AI can guess the question just by looking at the choices, it means the exam has a shortcut.

  • The Result: They found that some exams are so full of these tricks that the AI is essentially playing a guessing game, not a thinking game.

3. The "Grammar Police" Check (Writing Errors)

The Problem: Imagine a test where some questions are written by a native English speaker, but others are written by a robot that forgot to put a period at the end, or where the answer choices don't match the grammar of the question (e.g., the question asks for a plural noun, but all the answers are singular). This confuses the student and makes the test unfair.
The BenchMarker Fix: BenchMarker uses a 19-point checklist borrowed from real education experts. It checks for things like:

  • Is the grammar consistent?
  • Are the answers too long or too short compared to each other?
  • Is there only one correct answer?
  • The Result: They found that some AI benchmarks are a mess. For example, in one dataset called HellaSwag, every single question broke at least two of these grammar rules.

Why Does This Matter?

The paper shows that when you fix these broken questions, the scores change dramatically.

  • The "Fake" High Scores: When the AI takes a test full of "cheating" questions (contamination), it gets a high score. But if you remove those questions, the score drops. The AI wasn't actually that smart.
  • The "Fake" Low Scores: When the test is full of typos and bad grammar, the AI gets a low score. But that doesn't mean the AI is dumb; it just means the test was poorly written.
  • The Ranking Shuffle: The most shocking finding is that fixing these errors changes the leaderboard. The AI model that was ranked #1 might drop to #3 once you clean up the test. It's like a race where the winner crossed the finish line early because the track was broken.

The Big Lesson

The authors say that for a long time, AI researchers have been trying to fix these tests by just rewriting them. But they often fix one problem and accidentally create a new one (like making the questions so hard that they become confusing).

BenchMarker is the solution. It's a toolkit that helps researchers audit their exams, just like a teacher reviews a test before handing it out. By borrowing rules from human education, they hope to build better, fairer, and more honest tests for Artificial Intelligence.

In short: BenchMarker is the tool that stops AI from cheating, guessing, and getting confused by bad grammar, ensuring that when we say an AI is "smart," we actually mean it.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →