← Latest papers
💬 NLP

Moneyball with LLMs: Analyzing Tabular Summarization in Sports Narratives

This paper introduces SPORTABSET, a diagnostic benchmark for long-context tabular summarization in sports narratives, which reveals that while decomposition strategies improve accuracy by mitigating multi-entity interference, current LLMs remain fundamentally limited by poor multi-entity memory and high sensitivity to surface-level cues.

Original authors: Ritam Upadhyay, Naman Ahuja, Rishabh Baral, Aparna Garimella, Vivek Gupta

Published 2026-03-24
📖 5 min read🧠 Deep dive

Original authors: Ritam Upadhyay, Naman Ahuja, Rishabh Baral, Aparna Garimella, Vivek Gupta

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 sports commentator describing a game in real-time. You say things like, "Smith hits a four!" or "Johnson misses a shot." Now, imagine you have a robot assistant whose job is to listen to your entire commentary and instantly fill out a perfect scorecard for every single player.

That is the challenge this paper tackles. The researchers wanted to see if modern AI (Large Language Models or LLMs) can act like a super-fast, super-accurate sports statistician. They called their project "Moneyball with LLMs" because, just like the movie Moneyball used data to find hidden value in baseball, this paper uses data to find hidden weaknesses in how AI "thinks" about sports.

Here is the breakdown of their findings using simple analogies:

1. The Problem: The "Overwhelmed Librarian"

The researchers found that when you ask an AI to listen to a whole game (which is a lot of text) and update a scorecard, it often gets confused. It's like asking a librarian to organize a library while the books are being thrown at them one by one.

  • The Issue: The AI tends to forget who did what, mix up players, or hallucinate (make up) stats that never happened.
  • The "Cheat Code" Discovery: They found that the AI was actually "cheating." In cricket, the commentary often says, "Smith is out, he scored 50 runs." The AI didn't actually calculate the runs ball-by-ball; it just grabbed that final number and wrote it down. When the researchers hid those summary sentences, the AI's performance crashed. It realized the AI wasn't reasoning; it was just extracting easy clues.

2. The Solution: Breaking the Task Down (The "Assembly Line")

To fix this, they tried different ways to help the AI. They found that breaking the massive task into smaller chunks worked best. Think of it like this:

  • The Old Way (Monolithic): Asking one person to do the whole game's scorecard in one go. They get tired and make mistakes.
  • The New Way (Decomposition):
    • Divide & Generate: Splitting the game into 8 small chunks and having the AI do one chunk at a time, then stitching the results together.
    • Entity-COT (The "One-Player" Focus): Instead of asking the AI to track everyone, they asked it to track just Player A, then just Player B, and so on. It's like having a dedicated accountant for every single player rather than one accountant trying to do the whole company's taxes at once.
    • Text-Tuple-Table: This was the most accurate method. The AI first wrote down tiny, atomic facts like "(Player A, Scored, 4)" for every single event, and then a computer program (not the AI) added them up. It's like having the AI write down every single receipt, and then a calculator doing the math.

3. The "Robustness" Test: The "Identity Crisis"

The researchers wanted to see if the AI was actually smart or just memorizing names. They ran three tricky tests:

  • The "Fake Names" Test: They swapped real player names (like "Kohli") with fake ones (like "Lionel Cristiano").
    • Result: In basketball, the AI got confused and failed. In cricket, it surprisingly did okay. This suggests the AI relies heavily on recognizing specific names in basketball but uses logic in cricket.
  • The "Anonymization" Test: They replaced all names with "Player 1," "Player 2."
    • Result: The AI struggled massively. It started making up stats (hallucinating) or forgetting players entirely. This proved the AI wasn't truly understanding the game; it was just recognizing the names.
  • The "Role Confusion" Test: In cricket, they messed up the sentence structure so it wasn't clear who was bowling and who was batting.
    • Result: The AI got the roles completely mixed up. It thought the bowler was the batter. This showed the AI relies on the structure of the sentence, not the actual logic of the sport.

4. The Big Takeaway: "Memory is the Bottleneck"

The paper concludes that the biggest problem isn't that the AI can't do math. The problem is memory.

  • The Analogy: Imagine trying to remember a conversation with 20 different people happening at once. If you forget who said what 10 minutes ago, your summary will be wrong.
  • The Finding: The AI is great at doing the math right now, but it forgets the "state" of the game as it goes on. It loses track of the "scoreboard" in its head.

Summary

This paper is a diagnostic report. It tells us that while AI is getting better at reading sports commentary, it's still a bit like a student who memorizes the answers to a practice test but fails when the questions are slightly different.

To make AI reliable for things like sports stats, finance, or medical records, we can't just ask it to "read and summarize." We need to build systems that force the AI to break the task down, track every single entity (person) individually, and verify its work, because right now, the AI's "short-term memory" for long stories is still quite fragile.

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 →