A Corpus and Evaluation Framework for Deeper Understanding of Commonsense Stories
arXiv:1604.01696
Abstract
Representation and learning of commonsense knowledge is one of the foundational problems in the quest to enable deep language understanding. This issue is particularly challenging for understanding casual and correlational relationships between events. While this topic has received a lot of interest in the NLP community, research has been hindered by the lack of a proper evaluation framework. This paper attempts to address this problem with a new framework for evaluating story understanding and script learning: the 'Story Cloze Test'. This test requires a system to choose the correct ending to a four-sentence story. We created a new corpus of ~50k five-sentence commonsense stories, ROCStories, to enable this evaluation. This corpus is unique in two ways: (1) it captures a rich set of causal and temporal commonsense relations between daily events, and (2) it is a high quality collection of everyday life stories that can also be used for story generation. Experimental evaluation shows that a host of baselines and state-of-the-art models based on shallow language understanding struggle to achieve a high score on the Story Cloze Test. We discuss these implications for script and story learning, and offer suggestions for deeper language understanding.
arXiv commentIn Proceedings of the 2016 North American Chapter of the ACL (NAACL HLT), 2016
References in corpus (2)
Cited by in corpus (39)
- Language Models are Few-Shot Learners
- Event Representations for Automated Story Generation with Deep Neural Nets
- Adversarial NLI: A New Benchmark for Natural Language Understanding
- Embracing data abundance: BookTest Dataset for Reading Comprehension
- GLAC Net: GLocal Attention Cascading Networks for Multi-image Cued Story Generation
- Commonsense Knowledge Mining from Pretrained Models
- Transformer-based Conditional Variational Autoencoder for Controllable Story Generation
- How Additional Knowledge can Improve Natural Language Commonsense Question Answering?
- Improving Question Answering with External Knowledge
- SummAE: Zero-Shot Abstractive Text Summarization using Length-Agnostic Auto-Encoders
- Back to the Future: Unsupervised Backprop-based Decoding for Counterfactual and Abductive Commonsense Reasoning
- Dynamic Entity Representations in Neural Language Models
- Unsupervised Editing for Counterfactual Stories
- Contextualized Word Embeddings Enhanced Event Temporal Relation Extraction for Story Understanding
- MemeSequencer: Sparse Matching for Embedding Image Macros
- Evidence Sentence Extraction for Machine Reading Comprehension
- Automatic Story Generation: Challenges and Attempts
- Neural Sentence Ordering Based on Constraint Graphs
- Deep Structured Neural Network for Event Temporal Relation Extraction
- Outline to Story: Fine-grained Controllable Story Generation from Cascaded Events
- Counterfactual Story Reasoning and Generation
- Natural Language QA Approaches using Reasoning with External Knowledge
- Inferring the Reader: Guiding Automated Story Generation with Commonsense Reasoning
- Generating similes effortlessly like a Pro: A Style Transfer Approach for Simile Generation
- DQI: A Guide to Benchmark Evaluation
- Temporal Reasoning on Implicit Events from Distant Supervision
- Modeling Human Mental States with an Entity-based Narrative Graph
- A Theme-Rewriting Approach for Generating Algebra Word Problems
- DREAM: A Challenge Dataset and Models for Dialogue-Based Reading Comprehension
- Directed Beam Search: Plug-and-Play Lexically Constrained Language Generation
- BERT4SO: Neural Sentence Ordering by Fine-tuning BERT
- Plug-and-Blend: A Framework for Controllable Story Generation with Blended Control Codes
- Creative Captioning: An AI Grand Challenge Based on the Dixit Board Game
- Plan ahead: Self-Supervised Text Planning for Paragraph Completion Task
- Understanding in Artificial Intelligence
- Graph-Based Decoding for Event Sequencing and Coreference Resolution
- Evidence-Aware Inferential Text Generation with Vector Quantised Variational AutoEncoder
- Automatic Generation of Word Problems for Academic Education via Natural Language Processing (NLP)
- InFillmore: Frame-Guided Language Generation with Bidirectional Context