Skip to content

Latest commit

 

History

History
76 lines (65 loc) · 6.92 KB

Named Entity Recognition, Entity Extraction and Entity Typing.md

File metadata and controls

76 lines (65 loc) · 6.92 KB

Named Entity Recognition, Entity Extraction and Entity Typing

📝 Surveys

  1. Named Entity extraction for Knowledge Graphs: A Literature Overview (IEEE Access 2020) [Paper]
  2. A survey of named entity recognition and classification [Paper]
  3. A Survey on Deep Learning for Named Entity Recognition (TKDE 2018) [[Paper] (https://www.researchgate.net/profile/Aixin_Sun/publication/339990379_A_Survey_on_Deep_Learning_for_Named_Entity_Recognition/links/5e78581c299bf1892c021d50/A-Survey-on-Deep-Learning-for-Named-Entity-Recognition.pdf)] [Official version]🌟

📝 Tutorials

  1. https://cs230.stanford.edu/blog/namedentity/

📝 Research Papers

General NER or Entity Typing

  1. Knowledge Vault: A Web-Scale Approach to Probabilistic Knowledge Fusion [Knowledge Vault, KDD 2014] 🌟
  2. ClusType: Effective Entity Recognition and Typing by Relation Phrase-Based Clustering [ClusType, KDD2015] (Also Relation Clustering) coarse grained entity typing 🌟
  3. Named entity recognition with document-specific KB tag gazetteers (EMNLP 2015)
  4. No Noun Phrase Left Behind: Detecting and Typing Unlinkable Entities [EMNLP-CoNLL 2012][Paper]
  5. TextCube: Automated Construction and Multidimensional Exploration (VLDB 2019) 🌟
  6. Human-in-the-loop ML Systems for Entity Extraction (KDD 2019), regex+DL, weak label+active learning 🌟
  7. Automated phrase mining from massive text corpora (TKDE 2018) 🌟
  8. Predicting Named Entity Location Using Twitter (ICDE 2018) [PDF] prediction of the entity city-level location 🌟
  9. How to Invest my Time: Lessons from HITL Entity Extraction [Presentation, applied science track] (KDD 2019) 🌟
  10. BOND: Bert-Assisted Open-Domain Named Entity Recognition with Distant Supervision (KDD 2020) 🌟 [Paper] [Code and Dataset]
  11. Adversarial Transfer for Named Entity Boundary Detection with Pointer Networks (IJCAI 2019) [PDF]
  12. Neural Chinese Named Entity Recognition via CNN-LSTM-CRF and Joint Training with Word Segmentation (WWW 2019)
  13. Leverage Lexical Knowledge for Chinese Named Entity Recognition via Collaborative Graph Network (EMNLP 2019)
  14. Mis-categorized entities detection [Paper] (VLDBJ 2021) 🌟
  15. Neural Named Entity Boundary Detection [Paper] (TKDE 2021) 🌟
  16. Enhancing Temporal and Geographical Named Entity Recognition in Chinese Ancient Texts with External Time-series Knowledge Bases (CIKM 2024) [Paper]
  17. Knowledge Graph Entity Typing with Curriculum Contrastive Learning (COLING 2025)

Fine-grained NER or Entity Typing

  1. Label Noise Reduction in Entity Typing by Heterogeneous Partial-Label Embedding (PLE, KDD 2016) fine-grained entity typing
  2. AFET: Automatic Fine-Grained Entity Typing byHierarchical Partial-Label Embedding (AFET, EMNLP 2016) fine-grained entity typing
  3. Neural Joint Learning for Classifying Wikipedia Articles into Fine-Grained Named Entity Types (PACLIC, 2016)
  4. Fine-Grained Named Entity Recognition using ELMo and Wikidata (2019) [Paper]
  5. Fine-grained Type Inference in Knowledge Graphs via Probabilistic and Tensor Factorization Methods (WWW 2019)

Domain Specific NER

  1. A Hybrid Generative/Discriminative Model for Rapid Prototyping of Domain-Specific Named Entity Recognition (2019)
  2. Learning Named Entity Tagger using Domain-Specific Dictionary (EMNLP 2018) [Paper] [Notes] [Code]

Nested NER

  1. Nested Named Entity Recognition Revisited (NAACL-HLT 2018)
  2. A Neural Layered Model for Nested Named Entity Recognition (NAACL-HLT 2018) [Code]
  3. Nested Named Entity Recognition (Stanford)
  4. NNE: A Dataset for Nested Named Entity Recognition in English Newswire (ACL 2019)
  5. Nested Named Entity Recognition via Second-best Sequence Learning and Decoding [Paper]

LLM for NER 🔥🔥🔥

  1. GPT-NER: Named Entity Recognition via Large Language Models (Arxiv 2023, I think this is the first paper that brings LLM to NER) [Paper] [Blog (in Chinese)]
  2. Spacy-llm: Integrating LLMs into structured NLP pipelines [Github]
  3. Empirical Study of Zero-Shot NER with ChatGPT (Arxiv 2023) [Paper]
  4. Self-Improving for Zero-Shot Named Entity Recognition with Large Language Models (Arxiv 2023, by the same team of paper 3) [Paper]

🛠️ Awesome Tools/Repos

  1. BERT coarse-grained NER [GitHub]
  2. BERT fine-grained NER [GitHub]
  3. CLUENER2020, fine-grained NER [GitHub]
  4. Chinese fine-grained NER [GitHub]
  5. Figer, fine-grained NER [GitHub]
  6. Legal, fine-grained NER [GitHub]
  7. TagMe [Python API] [API] [GitHub1] [GitHub2]
  8. Stanford NER [Link]
  9. DBpedia Spotlight [Link]
  10. NLTK Tagger [Link]
  11. SpaCy [Link1] [Link2]
  12. EARL (including Relation Linking) [Link]
  13. Falcon (including Relatoin Linking) [DBpedia version] [Wikidata version]
  14. MonkeyLearn [Link]
  15. GERBIL - General Entity Annotator Benchmark [Link]
  16. PIKES [Link]