Every Eval Ever: A Unifying Schema and Community Repository for AI Evaluation Results
This paper introduces "Every Eval Ever," a community-governed initiative that addresses the fragmentation of AI evaluation results by establishing a unified JSON schema, providing automatic converters from diverse sources, and hosting a crowdsourced repository on Hugging Face that currently aggregates data from over 22,000 models and 2,000 benchmarks.
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 the world of Artificial Intelligence (AI) as a massive, chaotic sports league. Every day, different teams (researchers and companies) run their players (AI models) through various obstacle courses (benchmarks) to see who is the fastest or strongest.
The problem? Everyone is keeping score differently.
Some teams write their results in a notebook, others on a whiteboard, some use a spreadsheet, and others just tweet a single number. One team might say a player scored "85," but they don't tell you if they used a stopwatch or a sand timer, or if the player was running on a treadmill or a track. Because of this mess, it's impossible to truly compare Player A from Team X with Player B from Team Y.
"Every Eval Ever" (EEE) is the project trying to fix this chaos. Think of it as the universal translator and the official scorekeeper for the entire AI world.
Here is how it works, broken down simply:
1. The Universal Scorecard (The Schema)
Before EEE, if you wanted to compare two AI models, you had to act like a detective, hunting down papers, blog posts, and code logs to find out how the score was calculated.
- The EEE Solution: They created a single, standard "scorecard" (a specific format called a JSON schema).
- The Analogy: Imagine if every sports league agreed to use the exact same stat sheet. Instead of just writing "85 points," the sheet must include: "Who ran the test? What rules did they follow? What temperature was the room? Did they use a stopwatch or a timer?"
- Why it matters: Now, when you see a score, you know exactly what it means and can compare it fairly to another score, even if they came from different sources.
2. The Magic Translator (The Converters)
You might think, "But everyone already has their own messy scorecards. How do we fix them?"
- The EEE Solution: They built "converters." These are like magic translation tools.
- The Analogy: Imagine a translator that can take a handwritten note in French, a spreadsheet in German, and a voice memo in Spanish, and instantly turn them all into a perfect, standardized English document.
- How it works: The project has built tools that automatically take results from popular AI testing software (like HELM or lm-eval) and leaderboards, and instantly reformat them into their new standard scorecard.
3. The Community Library (The Repository)
Once the scores are translated, where do they go?
- The EEE Solution: They built a giant, public library hosted on a platform called Hugging Face.
- The Analogy: Think of it as a massive public archive where anyone can drop off their standardized scorecards. It's not just a list of winners; it's a deep dive into the details.
- The Scale: Right now, this library holds results for over 22,000 different AI models tested on 2,200 different challenges. It's the first time this much data has been gathered in one place in a way that computers can actually read and compare.
4. Why This Changes the Game (The Case Studies)
The paper shows four specific ways this new system helps researchers see things they couldn't see before:
- Cost vs. Accuracy: In the world of "AI Agents" (robots that do tasks), EEE showed that some setups are expensive but don't actually perform better. It's like realizing a Ferrari is costing you $500 a day to drive, but a Toyota is getting you to the same destination for $50.
- The "Perplexity" Trap: Researchers often look at a metric called "perplexity" to see how good a model is at predicting text. EEE revealed that two different computer programs can calculate "perplexity" in slightly different ways, making the numbers look comparable when they actually aren't. EEE flags these differences so no one gets tricked.
- The "Ghost" in the Machine: When researchers tried to re-run old tests locally, they found that sometimes the official results were missing data (like empty answers) that their local copies had. EEE helped spot these "ghost" errors that were hiding in plain sight.
- Difficulty Ratings: By looking at individual questions (not just the final score), EEE allowed researchers to use a statistical method (Item Response Theory) to figure out exactly which questions were too hard or too easy, helping them design better tests.
The Bottom Line
"Every Eval Ever" isn't a new AI model, and it doesn't run the tests itself. Instead, it is the infrastructure that makes sense of the tests that are already being run.
It turns a pile of confusing, incompatible notes into a clear, organized, and fair database. It allows researchers to stop asking, "Did they measure this the same way?" and start asking, "What does this actually tell us about AI progress?"
The project is run by a coalition of researchers, companies, and universities who believe that for AI to improve, we all need to speak the same language when we talk about how well it works.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.