← Latest papers
💬 NLP

Cross-Source Reasoning-based Correction for Author Name Disambiguation

This paper introduces CrossND, a full-stack framework that leverages cross-source reasoning to automatically correct author name disambiguation errors by identifying and resolving inconsistent paper-author assignments across different sources without requiring expert annotation.

Original authors: Fanjin Zhang, Yunhe Pang, Bo Chen, Zhiyu Shen, Yanghui Rao, Evgeny Kharlamov, Jie Tang

Published 2026-06-09
📖 5 min read🧠 Deep dive

Original authors: Fanjin Zhang, Yunhe Pang, Bo Chen, Zhiyu Shen, Yanghui Rao, Evgeny Kharlamov, Jie Tang

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

The Big Problem: The "Name Twin" Mix-up

Imagine you are looking for a specific author named "Quanquan Gu" in a massive digital library. The problem is that there are two different people with that exact name.

  • Person A is a computer scientist at UCLA who writes about algorithms.
  • Person B is a doctor at Zhejiang University who writes about Parkinson's disease.

In many academic databases, the computer system gets confused. It might accidentally give Person A's computer science papers to Person B, or vice versa. This is called Author Name Disambiguation. When these mistakes pile up, it messes up author rankings, award decisions, and research records.

The Old Way: Guessing Alone

Previously, computers tried to fix these mistakes by looking at one single library (like AMiner) and trying to figure out which papers belong to which person. They would look at the paper titles and keywords.

  • The Flaw: If the library itself has a mistake, the computer keeps making the same mistake over and over. It's like trying to find a typo in a book by only reading that one book; if the typo is there, you might think it's correct because you have no other reference.

The New Solution: The "Cross-Check" Detective (CrossND)

This paper introduces a new system called CrossND. Instead of looking at just one library, it acts like a detective who checks two different libraries (e.g., AMiner and MAG) against each other to find the truth.

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

1. The "Clean-Up Crew" (Chain-of-Refinement)

Before the detective starts solving the case, they need to clean up their evidence.

  • The Analogy: Imagine a messy desk full of papers. Some are the right ones, but some are junk or belong to someone else.
  • What CrossND does: It uses a very smart AI (a Large Language Model) to look at an author's list of papers and say, "This paper definitely belongs here," and "This one looks weird, let's throw it out for now." This creates a clean, reliable "core" list of papers for that author.

2. The "Cross-Examination" (Cross-Source Reasoning)

Now the detective compares the two libraries.

  • The Analogy: Imagine you have two witnesses (Library A and Library B) telling you about a crime.
    • If both witnesses say, "The suspect was wearing a red hat," you are very confident that is true.
    • If Witness A says "Red hat" but Witness B says "Blue hat," you know something is wrong.
  • What CrossND does: It looks at the papers in Library A and compares them to Library B.
    • If the authors in both libraries look very similar (same research topics), the system trusts the match.
    • If they look totally different (one writes about AI, the other about medicine), the system flags the paper as a likely mistake.
    • The Magic Trick: It uses a special logic tool (called Probabilistic Soft Logic) that helps the AI reason through the confusion. It doesn't just say "Yes" or "No"; it weighs the evidence like a judge, asking, "If Author A matches Author B, and Paper X matches Author B, does Paper X really match Author A?"

3. The "Second Opinion" (Test-Time Scaling)

Sometimes, even smart detectives get tired or make a quick, wrong guess.

  • The Analogy: If you are unsure about a math problem, you might solve it three times in a row to see if you get the same answer.
  • What CrossND does: It runs the check multiple times, rearranging the order of the papers it looks at. By doing this, it "bootstraps" its own confidence. If it keeps getting the same result, it becomes very sure. If the results wobble, it knows to be more careful.

Why Is This Better?

The authors tested this system on real-world data (thousands of papers and authors).

  • The Result: CrossND beat 17 other existing methods. It found more errors and fixed them without needing humans to manually check every single paper.
  • The Cost: It is surprisingly cheap to run. The system costs less than $0.002 per paper to check, which is very low for such a complex task.
  • Real-World Use: The system is already being used in a prototype tool that helps researchers check their profiles across different databases (AMiner, MAG, and Google Scholar).

Summary

Think of CrossND as a super-smart librarian who doesn't just rely on one shelf of books. Instead, they walk over to a second library, compare the lists, and use logic to figure out which books were put on the wrong shelves. By cross-checking sources and cleaning up the data first, they can fix the library's catalog much faster and more accurately than anyone else.

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 →