Weakly Supervised Named Entity Tagging with Learnable Logical Rules
Not on the map. Why?
Abstract (arXiv)
We study the problem of building entity tagging systems by using a few rules as weak supervision. Previous methods mostly focus on disambiguation entity types based on contexts and expert-provided rules, while assuming entity spans are given. In this work, we propose a novel method TALLOR that bootstraps high-quality logical rules to train a neural tagger in a fully automated manner. Specifically, we introduce compound rules that are composed from simple rules to increase the precision of boundary detection and generate more diverse pseudo labels. We further design a dynamic label selection strategy to ensure pseudo label quality and therefore avoid overfitting the neural tagger. Experiments on three datasets demonstrate that our method outperforms other weakly supervised methods and even rivals a state-of-the-art distantly supervised tagger with a lexicon of over 2,000 terms when starting from only 20 simple rules. Our method can serve as a tool for rapidly building taggers in emerging domains and tasks. Case studies show that learned rules can potentially explain the predicted entities.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 13 of its 27 references that are in the map. First posted on arXiv 5 Jul 2021.
Builds on
13 of 27 references.
References · 13
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019SciBERT: A Pretrained Language Model for Scientific Textcited by 1,404
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
- 2017End-to-end Neural Coreference Resolutioncited by 240
- 2017Automated Phrase Mining from Massive Text Corporacited by 70
- 2018Learning Named Entity Tagger using Domain-Specific Dictionarycited by 65
- 2017Learning the Structure of Generative Models without Labeled Datacited by 50
- 2019Distantly Supervised Named Entity Recognition using Positive-Unlabeled Learningcited by 46
- 2020Named Entity Recognition without Labelled Data: A Weak Supervision Approachcited by 46
- 2017SwellShark: A Generative Model for Biomedical Named Entity Recognition without Labeled Datacited by 28
- 2020Empower Entity Set Expansion via Language Model Probingcited by 25
- 2019Generalizing Natural Language Analysis through Span-relation Representationscited by 22
Built on by
Citing papers per year: 2021: 2; 2022: 9; 2023: 3; 2024: 5; 2025: 1; 2026: 1.
21 papers.
Sort:
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 95
- 2022A Survey on Programmatic Weak Supervisioncited by 66
- 2022Multi-task Active Learning for Pre-trained Transformer-based Modelscited by 16
- 2022PRBoost: Prompt-Based Rule Discovery and Boosting for Interactive Weakly-Supervised Learningcited by 14
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10
- 2023VideoPro: A Visual Analytics Approach for Interactive Video Programmingcited by 7
- 2021Simple Questions Generate Named Entity Recognition Datasetscited by 5
- 2022SEE-Few: Seed, Expand and Entail for Few-shot Named Entity Recognitioncited by 4
- 2022Natural Language Processing for Cognitive Analysis of Emotionscited by 3
- 2025ScriptoriumWS: A Code Generation Assistant for Weak Supervisioncited by 3
- 2024RulePrompt: Weakly Supervised Text Classification with Prompting PLMs and Self-Iterative Logical Rulescited by 2
- 2022SPOT: Knowledge-Enhanced Language Representations for Information Extractioncited by 1
9 more
- 2022Distilling Task-specific Logical Rules from Large Pre-trained Modelscited by 1
- 2022Automatic Creation of Named Entity Recognition Datasets by Querying Phrase Representationscited by 1
- 2023Demonstration-based learning for few-shot biomedical named entity recognition under machine reading comprehensioncited by 1
- 2024ProgGen: Generating Named Entity Recognition Datasets Step-by-step with Self-Reflexive Large Language Modelscited by 1
- 2024Automating Weak Label Generation for Data Programming with Clinicians in the Loopcited by 1
- 2026Structured Exploration and Exploitation of Label Functions for Automated Data Annotationcited by 1
- 2023AutoWS: Automated Weak Supervision Framework for Text Classificationcited by 0
- 2024Boosting Biomedical Concept Extraction by Rule-Based Data Augmentationcited by 0
- 2024An Approach for Auto Generation of Labeling Functions for Software Engineering Chatbotscited by 0
- 2026Structured Exploration and Exploitation of Label Functions for Automated Data Annotation28 Mar 2026
- 2025ScriptoriumWS: A Code Generation Assistant for Weak Supervision17 Feb 2025
- 2024An Approach for Auto Generation of Labeling Functions for Software Engineering Chatbots9 Oct 2024
- 2024Automating Weak Label Generation for Data Programming with Clinicians in the Loop10 Jul 2024
- 2024Boosting Biomedical Concept Extraction by Rule-Based Data Augmentation3 Jul 2024
- 2024ProgGen: Generating Named Entity Recognition Datasets Step-by-step with Self-Reflexive Large Language Models17 Mar 2024
- 2024RulePrompt: Weakly Supervised Text Classification with Prompting PLMs and Self-Iterative Logical Rules5 Mar 2024
- 2023Demonstration-based learning for few-shot biomedical named entity recognition under machine reading comprehension12 Aug 2023
- 2023VideoPro: A Visual Analytics Approach for Interactive Video Programming1 Aug 2023
- 2023AutoWS: Automated Weak Supervision Framework for Text Classification7 Feb 2023
- 2022Automatic Creation of Named Entity Recognition Datasets by Querying Phrase Representations14 Oct 2022
- 2022SEE-Few: Seed, Expand and Entail for Few-shot Named Entity Recognition11 Oct 2022
9 more
- 2022Natural Language Processing for Cognitive Analysis of Emotions11 Oct 2022
- 2022Distilling Task-specific Logical Rules from Large Pre-trained Models6 Oct 2022
- 2022SPOT: Knowledge-Enhanced Language Representations for Information Extraction20 Aug 2022
- 2022Multi-task Active Learning for Pre-trained Transformer-based Models10 Aug 2022
- 2022PRBoost: Prompt-Based Rule Discovery and Boosting for Interactive Weakly-Supervised Learning18 Mar 2022
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programming2 Mar 2022
- 2022A Survey on Programmatic Weak Supervision11 Feb 2022
- 2021Simple Questions Generate Named Entity Recognition Datasets16 Dec 2021
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervision23 Sep 2021
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 95
- 2022A Survey on Programmatic Weak Supervisioncited by 66
- 2022Multi-task Active Learning for Pre-trained Transformer-based Modelscited by 16
- 2022PRBoost: Prompt-Based Rule Discovery and Boosting for Interactive Weakly-Supervised Learningcited by 14
- 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10
- 2023VideoPro: A Visual Analytics Approach for Interactive Video Programmingcited by 7
- 2021Simple Questions Generate Named Entity Recognition Datasetscited by 5
- 2022SEE-Few: Seed, Expand and Entail for Few-shot Named Entity Recognitioncited by 4
- 2022Natural Language Processing for Cognitive Analysis of Emotionscited by 3
- 2025ScriptoriumWS: A Code Generation Assistant for Weak Supervisioncited by 3
- 2024RulePrompt: Weakly Supervised Text Classification with Prompting PLMs and Self-Iterative Logical Rulescited by 2
- 2022SPOT: Knowledge-Enhanced Language Representations for Information Extractioncited by 1
12 most cited of 21 All 21 (JSON)
- 2026Structured Exploration and Exploitation of Label Functions for Automated Data Annotation28 Mar 2026
- 2025ScriptoriumWS: A Code Generation Assistant for Weak Supervision17 Feb 2025
- 2024An Approach for Auto Generation of Labeling Functions for Software Engineering Chatbots9 Oct 2024
- 2024Automating Weak Label Generation for Data Programming with Clinicians in the Loop10 Jul 2024
- 2024Boosting Biomedical Concept Extraction by Rule-Based Data Augmentation3 Jul 2024
- 2024ProgGen: Generating Named Entity Recognition Datasets Step-by-step with Self-Reflexive Large Language Models17 Mar 2024
- 2024RulePrompt: Weakly Supervised Text Classification with Prompting PLMs and Self-Iterative Logical Rules5 Mar 2024
- 2023Demonstration-based learning for few-shot biomedical named entity recognition under machine reading comprehension12 Aug 2023
- 2023VideoPro: A Visual Analytics Approach for Interactive Video Programming1 Aug 2023
- 2023AutoWS: Automated Weak Supervision Framework for Text Classification7 Feb 2023
- 2022Automatic Creation of Named Entity Recognition Datasets by Querying Phrase Representations14 Oct 2022
- 2022SEE-Few: Seed, Expand and Entail for Few-shot Named Entity Recognition11 Oct 2022
12 newest of 21 All 21 (JSON)