# Keyword-based Topic Modeling and Keyword Selection

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

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 22 Jan 2020.

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

- [Weakly Supervised Text Classification on Free Text Comments in Patient-Reported Outcome Measures](https://mlsanity.com/paper/2308.06199/) (2023)
- [Topic Analysis for Text with Side Data](https://mlsanity.com/paper/2203.00762/) (2022)
- [Topic Analysis with Side Information: A Neural-Augmented LDA Approach](https://mlsanity.com/paper/2510.24918/) (2025)

## Abstract (arXiv)

Certain type of documents such as tweets are collected by specifying a set of keywords. As topics of interest change with time it is beneficial to adjust keywords dynamically. The challenge is that these need to be specified ahead of knowing the forthcoming documents and the underlying topics. The future topics should mimic past topics of interest yet there should be some novelty in them. We develop a keyword-based topic model that dynamically selects a subset of keywords to be used to collect future documents. The generative process first selects keywords and then the underlying documents based on the specified keywords. The model is trained by using a variational lower bound and stochastic gradient optimization. The inference consists of finding a subset of keywords where given a subset the model predicts the underlying topic-word matrix for the unknown forthcoming documents. We compare the keyword topic model against a benchmark model using viral predictions of tweets combined with a topic model. The keyword-based topic model outperforms this sophisticated baseline model by 67%.
