# DeepType: Multilingual Entity Linking by Neural Type System Evolution

arXiv: https://arxiv.org/abs/1802.01021 · HTML: https://mlsanity.com/paper/1802.01021/

## Key facts

- Cited by 41 papers in the map (data through 7 Oct 2026).
- First posted on arXiv 3 Feb 2018.

## Built on by (most cited first, 30 of 41)

- [ReFinED: An Efficient Zero-shot-capable Approach to End-to-End Entity Linking](https://mlsanity.com/paper/2207.04108/) (2022)
- [Entity Linking and Discovery via Arborescence-based Supervised Clustering](https://mlsanity.com/paper/2109.01242/) (2021)
- [Entity Linking Meets Deep Learning: Techniques and Solutions](https://mlsanity.com/paper/2109.12520/) (2021)
- [LLMAEL: Large Language Models are Good Context Augmenters for Entity Linking](https://mlsanity.com/paper/2407.04020/) (2024)
- [AM2iCo: Evaluating Word Meaning in Context across Low-Resource Languages with Adversarial Examples](https://mlsanity.com/paper/2104.08639/) (2021)
- [Conversational Entity Linking: Problem Definition and Datasets](https://mlsanity.com/paper/2105.04903/) (2021)
- [Improving Candidate Retrieval with Entity Profile Generation for Wikidata Entity Linking](https://mlsanity.com/paper/2202.13404/) (2022)
- [CD2CR: Co-reference Resolution Across Documents and Domains](https://mlsanity.com/paper/2101.12637/) (2021)
- [Multilingual End to End Entity Linking](https://mlsanity.com/paper/2306.08896/) (2023)
- [Reddit Entity Linking Dataset](https://mlsanity.com/paper/2101.01228/) (2021)
- [Learn to Not Link: Exploring NIL Prediction in Entity Linking](https://mlsanity.com/paper/2305.15725/) (2023)
- [Entity Linking in the Job Market Domain](https://mlsanity.com/paper/2401.17979/) (2024)
- [Joint Coreference Resolution and Character Linking for Multiparty Conversation](https://mlsanity.com/paper/2101.11204/) (2021)
- [Improving Zero-Shot Entity Retrieval through Effective Dense Representations](https://mlsanity.com/paper/2103.04156/) (2021)
- [Survey on English Entity Linking on Wikidata](https://mlsanity.com/paper/2112.01989/) (2021)
- [Improving Entity Disambiguation by Reasoning over a Knowledge Base](https://mlsanity.com/paper/2207.04106/) (2022)
- [Effective Few-Shot Named Entity Linking by Meta-Learning](https://mlsanity.com/paper/2207.05280/) (2022)
- [Increasing Coverage and Precision of Textual Information in Multilingual Knowledge Graphs](https://mlsanity.com/paper/2311.15781/) (2023)
- [EntGPT: Entity Linking with Generative Large Language Models](https://mlsanity.com/paper/2402.06738/) (2024)
- [EDIN: An End-to-end Benchmark and Pipeline for Unknown Entity Discovery and Indexing](https://mlsanity.com/paper/2205.12570/) (2022)
- [Joint Open Knowledge Base Canonicalization and Linking](https://mlsanity.com/paper/2212.01207/) (2022)
- [Contextual Augmentation for Entity Linking using Large Language Models](https://mlsanity.com/paper/2510.18888/) (2025)
- [Biomedical Interpretable Entity Representations](https://mlsanity.com/paper/2106.09502/) (2021)
- [Low Resource Recognition and Linking of Biomedical Concepts from a Large Ontology](https://mlsanity.com/paper/2101.10587/) (2021)
- [Growing and Serving Large Open-domain Knowledge Graphs](https://mlsanity.com/paper/2305.09464/) (2023)
- [Strong Heuristics for Named Entity Linking](https://mlsanity.com/paper/2207.02824/) (2022)
- [Hansel: A Chinese Few-Shot and Zero-Shot Entity Linking Benchmark](https://mlsanity.com/paper/2207.13005/) (2022)
- [Polar Ducks and Where to Find Them: Enhancing Entity Linking with Duck Typing and Polar Box Embeddings](https://mlsanity.com/paper/2305.12027/) (2023)
- [Span-Oriented Information Extraction -- A Unifying Perspective on Information Extraction](https://mlsanity.com/paper/2403.15453/) (2024)
- [REXEL: An End-to-end Model for Document-Level Relation Extraction and Entity Linking](https://mlsanity.com/paper/2404.12788/) (2024)

## Abstract (arXiv)

The wealth of structured (e.g. Wikidata) and unstructured data about the world available today presents an incredible opportunity for tomorrow's Artificial Intelligence. So far, integration of these two different modalities is a difficult process, involving many decisions concerning how best to represent the information so that it will be captured or useful, and hand-labeling large amounts of data. DeepType overcomes this challenge by explicitly integrating symbolic information into the reasoning process of a neural network with a type system. First we construct a type system, and second, we use it to constrain the outputs of a neural network to respect the symbolic structure. We achieve this by reformulating the design problem into a mixed integer problem: create a type system and subsequently train a neural network with it. In this reformulation discrete variables select which parent-child relations from an ontology are types within the type system, while continuous variables control a classifier fit to the type system. The original problem cannot be solved exactly, so we propose a 2-step algorithm: 1) heuristic search or stochastic optimization over discrete variables that define a type system informed by an Oracle and a Learnability heuristic, 2) gradient descent to fit classifier parameters. We apply DeepType to the problem of Entity Linking on three standard datasets (i.e. WikiDisamb30, CoNLL (YAGO), TAC KBP 2010) and find that it outperforms all existing solutions by a wide margin, including approaches that rely on a human-designed type system or recent deep learning-based entity embeddings, while explicitly using symbolic information lets it integrate new entities without retraining.
