← Latest papers
💬 NLP

Graph Fusion Across Languages using Large Language Models

This paper proposes a novel framework that leverages Large Language Models' in-context reasoning and multilingual capabilities to perform cross-lingual graph fusion by linearizing graph triplets into natural language sequences, thereby effectively resolving semantic heterogeneity and enabling the scalable agglomeration of heterogeneous knowledge graphs.

Original authors: Kaung Myat Kyaw, Khush Agarwal, Jonathan Chan

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

Original authors: Kaung Myat Kyaw, Khush Agarwal, Jonathan Chan

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 trying to build the world's biggest, most complete encyclopedia. But here's the catch: you have thousands of different notebooks. Some are written in English, some in Chinese, some in French, and some in Japanese.

The problem? They don't just use different words; they organize information differently.

  • In the English notebook, there's a page for "The Eiffel Tower."
  • In the French notebook, there's a page for "La Tour Eiffel."
  • In the Chinese notebook, the facts are grouped under a different category entirely.

If you try to glue these notebooks together manually, it would take a lifetime. If you try to use old computer programs to do it, they often get confused because they need a "cheat sheet" (a list of pre-matched pairs) to start, and for many languages, that cheat sheet doesn't exist.

This paper introduces a new, smarter way to do this using Large Language Models (LLMs)—the same kind of AI that powers chatbots like the one you're talking to now.

Here is how their solution works, broken down into simple analogies:

1. The Problem: The "Tower of Babel" of Data

Think of Knowledge Graphs as giant webs of facts.

  • Old Method: Imagine trying to match two webs by looking at the color of the threads. If the English web uses red thread for "Capital City" and the French web uses blue, the old computers get confused. They need a human to say, "Hey, red means blue here," before they can start.
  • The New Problem: What if you have 10 different webs (10 languages)? If you try to match them all at once, the computer gets overwhelmed. It's like trying to solve a puzzle with 10,000 pieces while blindfolded.

2. The Solution: The "Universal Translator" (The LLM)

The authors propose using an LLM as a Universal Semantic Bridge.

  • The Magic Trick: Instead of trying to translate code or math, they ask the AI to read the facts as if they were sentences in a story.
    • Old way: (Entity: Paris, Relation: CapitalOf, Entity: France)
    • New way: "Paris is the capital of France."
  • Because LLMs have read almost everything on the internet in dozens of languages, they "know" that "Paris" and "Paris" (in French) are the same thing, even if the grammar is different. They don't need a cheat sheet; they just use their common sense.

3. The Strategy: "The Rolling Snowball"

Matching 10 graphs at once is too hard. So, they use a Sequential Agglomeration strategy.

  • Imagine a Snowball: You start with one small snowball (Graph 1).
  • Rolling: You roll it through a field of snow (Graph 2). It picks up new snow and grows.
  • Repeat: Now you have a bigger snowball. You roll it through Graph 3, then Graph 4.
  • Why this helps: The AI only has to compare the current big snowball against the next small one. It doesn't have to look at everything at once. This prevents the computer from crashing (the "computational explosion").

4. The Safety Net: "The Neighborhood Watch"

LLMs have a limit on how much text they can read at once (like a short attention span). If you feed them a whole encyclopedia, they forget the beginning.

  • The Fix: The authors chop the big webs into tiny, manageable chunks called "Batches."
  • The Rule: They make sure that if they are looking at "Paris," they also include all the facts connected to Paris (its museums, its mayor, its population) in that same chunk.
  • Why? Context is king. If the AI sees "Paris" alone, it might think of the city in Texas. But if it sees "Paris, capital of France, home of the Louvre," it knows exactly which Paris they mean.

5. The Result: A High-Confidence Match

The AI acts like a very careful librarian.

  • It reads the chunks from the English notebook and the French notebook.
  • It says, "I am 98% sure these two facts are about the same thing."
  • If the confidence is high (above 90%), it glues them together. If it's unsure, it leaves them apart to avoid mistakes.

What Did They Find?

They tested this on a massive dataset (DBP15K) involving Chinese, English, Japanese, and French.

  • The Good News: The AI was incredibly accurate. When it said two things were the same, it was right 88% to 92% of the time.
  • The Bad News: It missed a few things (it didn't find every single match), mostly because it couldn't read every possible combination due to time and memory limits.
  • The Big Win: It did all this without any human training data. It didn't need a list of pre-matched pairs. It just used its own knowledge.

The Bottom Line

This paper shows that we can finally start stitching together the world's knowledge across languages without needing armies of human translators to create "cheat sheets" first. By treating data like stories and using AI as a smart, rolling editor, we can build a truly global brain that understands us all, no matter what language we speak.

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 →