ForecastQA: A Question Answering Challenge for Event Forecasting with Temporal Text Data
arXiv:2005.00792
Abstract
Event forecasting is a challenging, yet important task, as humans seek to constantly plan for the future. Existing automated forecasting studies rely mostly on structured data, such as time-series or event-based knowledge graphs, to help predict future events. In this work, we aim to formulate a task, construct a dataset, and provide benchmarks for developing methods for event forecasting with large volumes of unstructured text data. To simulate the forecasting scenario on temporal news documents, we formulate the problem as a restricted-domain, multiple-choice, question-answering (QA) task. Unlike existing QA tasks, our task limits accessible information, and thus a model has to make a forecasting judgement. To showcase the usefulness of this task formulation, we introduce ForecastQA, a question-answering dataset consisting of 10,392 event forecasting questions, which have been collected and verified via crowdsourcing efforts. We present our experiments on ForecastQA using BERT-based models and find that our best model achieves 60.1% accuracy on the dataset, which still lags behind human performance by about 19%. We hope ForecastQA will support future research efforts in bridging this gap.
arXiv commentAccepted to ACL 2021. Project page: https://inklab.usc.edu/ForecastQA/
References in corpus (10)
- Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation
- Deep learning for time series classification: a review
- Enhanced LSTM for Natural Language Inference
- Language Models as Knowledge Bases?
- TEQUILA: Temporal Question Answering over Knowledge Bases
- NewsQA: A Machine Comprehension Dataset
- Open Domain Event Extraction Using Neural Latent Variable Models
- Hidden Markov models for the activity profile of terrorist groups
- Using Social Media to Predict the Future: A Systematic Literature Review
- Revealing the Importance of Semantic Retrieval for Machine Reading at Scale