← Latest papers
💬 NLP

ConflictScore: Identifying and Measuring How Language Models Handle Conflicting Evidence

This paper introduces ConflictScore, a novel metric and benchmark designed to quantify how well language models acknowledge conflicting evidence in their grounding documents by decomposing responses into atomic claims and measuring both the proportion of conflicting claims and the balance between supporting and contradicting evidence.

Original authors: Siyi Liu, Aaron Halfaker, Dan Roth, Patrick Xia

Published 2026-06-26
📖 4 min read☕ Coffee break read

Original authors: Siyi Liu, Aaron Halfaker, Dan Roth, Patrick Xia

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 detective trying to solve a mystery, but instead of one witness, you have a room full of ten people giving you testimony. Some say the suspect was at the park; others swear they saw him at the library.

The Problem: The "Yes, But..." Blind Spot
Current AI models (like the chatbots you might use) are great at finding information. But when they find conflicting stories, they often act like a stubborn child who picks the loudest voice and ignores the rest. They might say, "The suspect was at the park!" and stop there, completely forgetting that five other witnesses said otherwise.

Existing tools for checking if an AI is telling the truth are like a simple "Pass/Fail" test. They ask: "Did any witness support this story?" If one person said "Park," the AI gets a passing grade, even if the other nine said "Library." This gives a false sense of security.

The Solution: ConflictScore
The authors of this paper introduce a new tool called ConflictScore. Think of it as a "Conflict Detective" that doesn't just ask if a story is supported, but asks: "Is this story being argued against by other witnesses?"

Here is how it works, broken down into three simple steps:

  1. Breaking it Down (Claim Decomposition):
    Imagine the AI writes a long paragraph. ConflictScore breaks this paragraph into tiny, individual sentences (atomic claims). It's like taking a big cake and slicing it into individual pieces to inspect each one.

  2. The Witness Stand (Evidence Evaluation):
    For every single sentence, the tool checks it against every single document the AI used. It asks: "Does Document A support this sentence? Does Document B contradict it?"

    • Support: The document agrees.
    • Contradict: The document disagrees.
    • Irrelevant: The document doesn't talk about it.
  3. The Scorecard (The Metrics):
    The tool gives two scores:

    • ConflictScore-Count (CS-C): This is like a "Trouble Count." It tells you what percentage of the AI's sentences are fighting with the evidence. If 4 out of 6 sentences have witnesses arguing against them, the score is high (meaning the AI is in trouble).
    • ConflictScore-Ratio (CS-R): This is a "Balance Scale." It measures how the evidence is split. Is it a 50/50 split (a real debate), or is it 9 vs. 1 (a landslide)? This helps understand how severe the disagreement is.

The Test Drive: ConflictBench
To see if their new detective tool works, the authors built a gym called ConflictBench. They gathered thousands of questions where the answers were messy:

  • Ambiguity: Questions like "How big is Cleveland?" (There are many cities named Cleveland).
  • Contradiction: Documents that explicitly say opposite things (e.g., "The event was in 1990" vs. "The event was in 1995").
  • Opinion: Questions where people genuinely disagree (e.g., "Is this web design technique good?").

They tested their tool on this gym and found it was very good at spotting when the AI was ignoring the arguing witnesses.

What They Found

  • AI is Overconfident: Even when the documents clearly disagreed, the AI models tended to pick one side and act like it was the absolute truth. They often ignored the "library" witnesses while shouting about the "park."
  • Talking Doesn't Fix It: The authors tried giving the AI "gentle reminders" in its instructions (like "Please be careful and consider all sides"). This helped a little bit, but the AI still often got it wrong. It's like telling a stubborn dog to "be nice," but it still bites the mailman.
  • The "Do-Over" Trick: The most exciting finding was in the TruthfulQA experiment. When they used ConflictScore to tell the AI, "Hey, you missed a contradiction, try again," the AI actually got better. It was like a student getting a red pen correction on a test, realizing their mistake, and rewriting the answer correctly.

The Bottom Line
ConflictScore is a new way to measure if an AI is being honest about the messiness of the real world. It doesn't just check if the AI has some proof; it checks if the AI is brave enough to admit when the proof is messy and conflicting.

Limitations (The Catch)
The authors admit this tool takes a lot of computer power to run because it has to check every sentence against every document. It's like hiring a team of 100 lawyers to review a single paragraph—it's accurate, but it's expensive and slow. Also, the tool treats all documents as equal; it doesn't know if one document is a famous newspaper and another is a random blog post. It just sees "Document A" vs. "Document B."

In short, ConflictScore helps us see when an AI is confidently wrong because it ignored the arguments right in front of its nose.

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 →