[Knowledge Management] Bridging Text and Data: A Joint Framework for Entity Markup and KB Population

Entity Markup for Knowledge Base Population

2017-01-01
Lili Jiang
Summary
Problem
Method
Results
Takeaways
Abstract

The paper presents a holistic Entity Markup framework for Knowledge Base Population, integrating Entity Extraction (EE), Coreference Resolution (CR), and Named Entity Disambiguation (NED). By proposing a random walk-based graph model, it successfully links unstructured text mentions to structured knowledge bases like YAGO and DBpedia.

TL;DR

This research tackles the inherent ambiguity of unstructured web content by proposing an integrated Entity Markup framework. By combining Entity Extraction, Coreference Resolution (CR), and Named Entity Disambiguation (NED) into a unified pipeline, the author demonstrates that information from coreference chains can significantly boost the accuracy of linking mentions to Knowledge Bases (KBs) like Wikipedia or YAGO.

Problem & Motivation: The Silo Effect in NLP

In the traditional NLP pipeline, Entity Extraction and Disambiguation are often treated as downstream tasks that accept the noisy output of previous stages. This leads to two critical failures:

  1. The Long-tail Trap: Popular entities (e.g., "Chicago" the city) are easy to link, but "Chicago" the band or "Morris" the localized radio host are often misidentified because the system lacks local context.
  2. The Coreference Gap: If a text mentions "Albertina Walker" and later just "the singer" or "Walker", a standalone NED system might fail on the isolated surname "Walker" because it doesn't "know" it refers to the same person mentioned earlier.

The author's insight is simple yet powerful: Coreference Resolution provides the background semantic glue that NED lacks.

Methodology: The Core Architecture

The proposed framework follows a three-step process: Extraction, Resolution, and Disambiguation.

1. Enhanced Coreference Resolution

The paper identifies that standard CR systems (like the Illinois system) suffer from a lack of alias detection and appositive inaccuracies. To fix this, the author proposes a two-stage method:

  • Learning: A Logistic Regression classifier using features like co-occurring distribution probability, gender matching, and a specialized "People-Oriented" scoring function for full-name/half-name pairs.
  • Inference: Applying deterministic constraints (Transitivity) to ensure consistency—if A=B and B=C, then A=C.

2. Random Walk on Mention-Entity Graphs

The centerpiece of the methodology is the integration of CR and NED via a graph-based model.

Overall Framework for Entity Markup

The system builds a graph where:

  • Nodes represent mentions () from the text and potential entity candidates () from the KB.
  • Edges between mentions are weighted by coreference scores.
  • Edges between mentions and entities are weighted by local context (keyword similarity) and global coherence.

By running Random Walk with Restart (RWR), the "authority" or "correctness" of a prominent name (like "Albertina Walker") propagates through the coreference edges to resolve ambiguous fragments (like "Walker" or "the legend").

Experiments & Results

The framework was evaluated on the APW2010 and CoNLL-Test datasets. The results validate that optimizing the earlier stages (Extraction and Coreference) directly benefits the final Disambiguation task.

Performance Comparison Table

Key findings include:

  • Precision Gains: Adding Coreference Resolution (CR) consistently improved Doc Precision and MAP across both datasets.
  • Reliability: The "Baseline + CR + EE" (Entity Extraction optimization) achieved the highest MAP (0.834 on APW2010), proving that cleaner mention detection reduces the noise for the graph walker.

Critical Analysis & Conclusion

Takeaway

The paper proves that NED shouldn't be a "shot in the dark" for every mention. Instead, we should treat all mentions of the same entity as a single logical unit. This is particularly useful for Dictionary Building and Emerging Entity Detection—if a system finds multiple coreferent mentions that don't link to any known KB entry, it's a strong signal that a new entity page should be created.

Limitations & Future Work

The author acknowledges that Geographic Ambiguity remains a hurdle (e.g., "Washington" the state vs. the city). Future improvements could involve integrating Geospatial Gazetteers to handle location hierarchies more effectively. Furthermore, the popularity-based restart in the Random Walk could be further refined with more sophisticated semantic embedding techniques (like BERT or later LLMs, though this paper precedes that era).

Overall, this work provides a robust blueprint for bridging the gap between "messy" web text and the "clean" world of structured knowledge.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize Joint Learning or Multi-task Learning architectures for Named Entity Recognition and Disambiguation to prevent error propagation.
  • What is the origin of the "Multi-pass Sieve" approach for Coreference Resolution, and how does the current paper's deterministic constraint inference compare to it?
  • Explore how contemporary Graph Neural Networks (GNNs) have evolved the Random Walk with Restart approach for Entity Linking in enterprise knowledge graphs.
Contents
[Knowledge Management] Bridging Text and Data: A Joint Framework for Entity Markup and KB Population
1. TL;DR
2. Problem & Motivation: The Silo Effect in NLP
3. Methodology: The Core Architecture
3.1. 1. Enhanced Coreference Resolution
3.2. 2. Random Walk on Mention-Entity Graphs
4. Experiments & Results
5. Critical Analysis & Conclusion
5.1. Takeaway
5.2. Limitations & Future Work