# Unsupervised Key Event Detection from Massive Text Corpora

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

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- Builds on 14 of its 41 references that are in the map.
- First posted on arXiv 8 Jun 2022.

## Builds on (most cited first, 14 of 14)

- [BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding](https://mlsanity.com/paper/1810.04805/) (2018)
- [Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks](https://mlsanity.com/paper/1908.10084/) (2019)
- [Get To The Point: Summarization with Pointer-Generator Networks](https://mlsanity.com/paper/1704.04368/) (2017)
- [Event Extraction by Answering (Almost) Natural Questions](https://mlsanity.com/paper/2004.13625/) (2020)
- [Corpus-based Open-Domain Event Type Induction](https://mlsanity.com/paper/2109.03322/) (2021)
- [Multilingual Clustering of Streaming News](https://mlsanity.com/paper/1809.00540/) (2018)
- [UCPhrase: Unsupervised Context-aware Quality Phrase Tagging](https://mlsanity.com/paper/2105.14078/) (2021)
- [Event-Driven News Stream Clustering using Entity-Aware Contextual Embeddings](https://mlsanity.com/paper/2101.11059/) (2021)
- [SynSetExpan: An Iterative Framework for Joint Entity Set Expansion and Synonym Discovery](https://mlsanity.com/paper/2009.13827/) (2020)
- [Batch Clustering for Multilingual News Streaming](https://mlsanity.com/paper/2004.08123/) (2020)
- [Discovering topic structures of a temporally evolving document corpus](https://mlsanity.com/paper/1512.08008/) (2015)
- [Event-Driven Query Expansion](https://mlsanity.com/paper/2012.12065/) (2020)
- [News Across Languages - Cross-Lingual Document Similarity and Event Tracking](https://mlsanity.com/paper/1512.07046/) (2015)
- [Investigating Rumor News Using Agreement-Aware Search](https://mlsanity.com/paper/1802.07398/) (2018)

## Built on by (most cited first, 7 of 7)

- [PIEClass: Weakly-Supervised Text Classification with Prompting and Noise-Robust Iterative Ensemble Training](https://mlsanity.com/paper/2305.13723/) (2023)
- [Unsupervised Story Discovery from Continuous News Streams via Scalable Thematic Embedding](https://mlsanity.com/paper/2304.04099/) (2023)
- [MEGClass: Extremely Weakly Supervised Text Classification via Mutually-Enhancing Text Granularities](https://mlsanity.com/paper/2304.01969/) (2023)
- [XAI-CLASS: Explanation-Enhanced Text Classification with Extremely Weak Supervision](https://mlsanity.com/paper/2311.00189/) (2023)
- [Entity Set Co-Expansion in StackOverflow](https://mlsanity.com/paper/2212.02271/) (2022)
- [Tracking the Takes and Trajectories of English-Language News Narratives across Trustworthy and Worrisome Websites](https://mlsanity.com/paper/2501.09102/) (2025)
- [Large Language Model-Powered Query-Driven Event Timeline Summarization in Industrial Search](https://mlsanity.com/paper/2605.27066/) (2026)

## Abstract (arXiv)

Automated event detection from news corpora is a crucial task towards mining fast-evolving structured knowledge. As real-world events have different granularities, from the top-level themes to key events and then to event mentions corresponding to concrete actions, there are generally two lines of research: (1) theme detection identifies from a news corpus major themes (e.g., "2019 Hong Kong Protests" vs. "2020 U.S. Presidential Election") that have very distinct semantics; and (2) action extraction extracts from one document mention-level actions (e.g., "the police hit the left arm of the protester") that are too fine-grained for comprehending the event. In this paper, we propose a new task, key event detection at the intermediate level, aiming to detect from a news corpus key events (e.g., "HK Airport Protest on Aug. 12-14"), each happening at a particular time/location and focusing on the same topic. This task can bridge event understanding and structuring and is inherently challenging because of the thematic and temporal closeness of key events and the scarcity of labeled data due to the fast-evolving nature of news articles. To address these challenges, we develop an unsupervised key event detection framework, EvMine, that (1) extracts temporally frequent peak phrases using a novel ttf-itf score, (2) merges peak phrases into event-indicative feature sets by detecting communities from our designed peak phrase graph that captures document co-occurrences, semantic similarities, and temporal closeness signals, and (3) iteratively retrieves documents related to each key event by training a classifier with automatically generated pseudo labels from the event-indicative feature sets and refining the detected key events using the retrieved documents. Extensive experiments and case studies show EvMine outperforms all the baseline methods and its ablations on two real-world news corpora.
