# News Signals: An NLP Library for Text and Time Series

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

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 12 of its 32 references that are in the map.
- First posted on arXiv 18 Dec 2023.

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

- [PyTorch: An Imperative Style, High-Performance Deep Learning Library](https://mlsanity.com/paper/1912.01703/) (2019)
- [RoBERTa: A Robustly Optimized BERT Pretraining Approach](https://mlsanity.com/paper/1907.11692/) (2019)
- [BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension](https://mlsanity.com/paper/1910.13461/) (2019)
- [A Multi-Horizon Quantile Recurrent Forecaster](https://mlsanity.com/paper/1711.11053/) (2017)
- [A Large-Scale Multi-Document Summarization Dataset from the Wikipedia Current Events Portal](https://mlsanity.com/paper/2005.10070/) (2020)
- [GluonTS: Probabilistic Time Series Models in Python](https://mlsanity.com/paper/1906.05264/) (2019)
- [Interpretable Models for Granger Causality Using Self-explaining Neural Networks](https://mlsanity.com/paper/2101.07600/) (2021)
- [Examining the State-of-the-Art in News Timeline Summarization](https://mlsanity.com/paper/2005.10107/) (2020)
- [A Temporally Sensitive Submodularity Framework for Timeline Summarization](https://mlsanity.com/paper/1810.07949/) (2018)
- [Revisiting the Centroid-based Method: A Strong Baseline for Multi-Document Summarization](https://mlsanity.com/paper/1708.07690/) (2017)
- [A framework for anomaly detection using language modeling, and its applications to finance](https://mlsanity.com/paper/1908.09156/) (2019)
- [Next-Year Bankruptcy Prediction from Textual Data: Benchmark and Baselines](https://mlsanity.com/paper/2208.11334/) (2022)

## Abstract (arXiv)

We present an open-source Python library for building and using datasets where inputs are clusters of textual data, and outputs are sequences of real values representing one or more time series signals. The news-signals library supports diverse data science and NLP problem settings related to the prediction of time series behaviour using textual data feeds. For example, in the news domain, inputs are document clusters corresponding to daily news articles about a particular entity, and targets are explicitly associated real-valued time series: the volume of news about a particular person or company, or the number of pageviews of specific Wikimedia pages. Despite many industry and research use cases for this class of problem settings, to the best of our knowledge, News Signals is the only open-source library designed specifically to facilitate data science and research settings with natural language inputs and time series targets. In addition to the core codebase for building and interacting with datasets, we also conduct a suite of experiments using several popular Machine Learning libraries, which are used to establish baselines for time series anomaly prediction using textual inputs.
