Linking Hadith Narrator Identities Across Heterogeneous Arabic Biographical Databases: A Multi-Signal Entity Resolution Pipeline
This paper presents a two-phase entity resolution pipeline that successfully links over 185,000 unique Hadith narrator name variants from the Sanadset corpus to two major biographical databases, creating a unified, metadata-enriched transmission graph and releasing the resulting linked data as an open resource.
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 solve a massive, ancient puzzle. The pieces are the names of thousands of storytellers from over a thousand years ago. These storytellers, known as Hadith narrators, passed down religious stories from teacher to student.
The problem is that these names are scattered across three different digital libraries, and they don't speak the same language. One library might call a man "The Father of Wisdom," another might call him "Omar, son of Ali, son of Ahmed," and a third might just list him as "Omar." They are all the same person, but the computers don't know it.
This paper describes a new "translator" and "matchmaker" system built to connect these scattered libraries. Here is how it works, broken down into simple steps:
The Three Libraries
Think of the three databases as three different archives:
- The Story Archive (Sanadset): This is a giant collection of 650,000 stories. It lists who told the story to whom, but it has no biography. It's like a guest list at a party where you only have first names, no photos or birthdates.
- The Biography Archive A (Hawramani): This is a massive directory of 100,000 narrators with details like their death year and how reliable they were considered.
- The Biography Archive B (Muslimscholars): A smaller, curated list of 25,000 scholars with similar details, but written in a slightly different format.
The Two-Phase Matchmaking Pipeline
The authors built a two-step process to link these archives together.
Phase 1: The "Name-Only" Guess
Since the Story Archive (Sanadset) has no extra details (like death years), the system can only look at the names.
- The Challenge: Arabic names are tricky. They can have different spellings, extra letters for emphasis, or be written in different orders.
- The Fix: The system first "cleans" the names, stripping away decorative marks and standardizing letters (like turning all variations of the letter "A" into one standard version).
- The Match: It then looks for "bigrams" (pairs of words) in the names. If the Story Archive says "Muhammad ibn Ismail" and the Biography Archive says "Muhammad ibn Ismail," they get a match.
- The Result: It successfully linked about 51% of the names from the Story Archive to the Biography Archive. It gave these links a confidence score: "High" (very sure) or "Medium" (pretty sure).
Phase 2: The "Detective" Cross-Check
Now that the Story Archive is linked to Biography Archive A, the system tries to link Biography Archive A to Biography Archive B.
- The Advantage: This time, the system has more clues. It can compare:
- Names: Do they sound alike?
- Death Years: Did they die around the same time? (This is a huge clue for common names like "Muhammad").
- Reputation: Was one described as "trustworthy" and the other as "weak"?
- The Result: Because it had more clues, it was able to link 94.7% of the entries in Biography Archive A to Biography Archive B.
The Grand Connection
By chaining these two steps together, the system creates a "transitive" link.
- If Story Archive Name A matches Biography A Name B, and Biography A Name B matches Biography B Name C...
- Then Story Archive Name A is connected to Biography B Name C.
This allows researchers to take a simple name from a story and instantly pull up detailed biographical data from two other sources.
The Final Product: A Giant Map
The ultimate result of this work is a massive, directed map (a graph) with:
- 185,000 nodes (the unique storytellers).
- 814,000 edges (the lines connecting teachers to students).
This map is now "enriched." Before, it was just a map of connections. Now, every point on the map is tagged with extra information (like death years and reliability grades) pulled from the other databases.
Why This Matters (According to the Paper)
The paper states that before this, researchers were stuck looking at these databases in isolation. They couldn't easily compare the reliability of a narrator across different books because the computers didn't know the names referred to the same person.
This paper provides the first large-scale "bridge" between these databases. It releases the data as open resources, allowing other researchers to study the history of these stories with a much clearer, more connected view.
In short: The authors built a smart system that cleaned up messy Arabic names, used a two-step matching process to connect three different databases, and created the largest-ever map of Islamic storytellers, complete with biographical details attached to every name.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.