Home Knowledge Base Entity disambiguation

Entity disambiguation resolves which specific entity a mention refers to — determining whether "Jordan" means the country, Michael Jordan, or Jordan River, using context clues to select the correct entity from multiple candidates.

What Is Entity Disambiguation?

Ambiguity Types

Name Ambiguity: "Washington" (person, city, state, president). Metonymy: "White House" (building or administration). Abbreviations: "MIT" (university, other organizations). Common Names: "John Smith" (thousands of people). Cross-Lingual: Same entity, different names in different languages.

Disambiguation Signals

Context: Surrounding words provide clues. Co-Occurring Entities: Other entities mentioned nearby. Document Topic: Overall document subject. Entity Popularity: More famous entities more likely. Entity Types: Expected type from context (person, place, organization). Temporal: Time period of document. Geographic: Location context.

AI Techniques

Feature-Based: Context features, entity features, compatibility scores. Embedding-Based: Entity and context embeddings, similarity matching. Graph-Based: Entity coherence in knowledge graph. Neural Models: BERT-based disambiguation, entity-aware transformers. Collective Disambiguation: Resolve all mentions jointly for coherence.

Evaluation: Accuracy on benchmark datasets (AIDA CoNLL, MSNBC, ACE).

Applications: Knowledge base population, question answering, information extraction, semantic search.

Tools: DBpedia Spotlight, TagMe, BLINK, spaCy entity linker, Wikifier.

entity disambiguationnlp

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.