Counterfactual Story Reasoning and Generation
Not on the map. Why?
Abstract (arXiv)
Counterfactual reasoning requires predicting how alternative events, contrary to what actually happened, might have resulted in different outcomes. Despite being considered a necessary component of AI-complete systems, few resources have been developed for evaluating counterfactual reasoning in narratives. In this paper, we propose Counterfactual Story Rewriting: given an original story and an intervening counterfactual event, the task is to minimally revise the story to make it compatible with the given counterfactual event. Solving this task will require deep understanding of causal narrative chains and counterfactual invariance, and integration of such story reasoning capabilities into conditional language generation models. We present TimeTravel, a new dataset of 29,849 counterfactual rewritings, each with the original story, a counterfactual event, and human-generated revision of the original story compatible with the counterfactual event. Additionally, we include 80,115 counterfactual "branches" without a rewritten storyline to support future work on semi- or un-supervised approaches to counterfactual story rewriting. Finally, we evaluate the counterfactual rewriting capacities of several competitive baselines based on pretrained language models, and assess whether common overlap and model-based automatic metrics for text generation correlate well with human scores for counterfactual rewriting.
Key facts. Cited by 87 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 21; 2023: 20; 2024: 14; 2025: 7; 2026: 9.
87 papers.
Sort:
By area:
- 2023Reasoning or Reciting? Exploring the Capabilities and Limitations of Language Models Through Counterfactual Taskscited by 243
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2023Inverse Scaling: When Bigger Isn't Bettercited by 205
- 2022Re3: Generating Longer Stories With Recursive Reprompting and Revisioncited by 193
- 2022COLD Decoding: Energy-based Constrained Text Generation with Langevin Dynamicscited by 159
- 2023Can Large Language Models Infer Causation from Correlation?cited by 142
- 2023CLadder: Assessing Causal Reasoning in Language Modelscited by 102
- 2021The Perils of Using Mechanical Turk to Evaluate Open-Ended Text Generationcited by 96
- 2023Natural Language Reasoning, A Surveycited by 61
- 2024Are LLMs Capable of Data-based Statistical and Causal Reasoning? Benchmarking Advanced Quantitative Reasoning with Datacited by 61
- 2021TIMEDIAL: Temporal Commonsense Reasoning in Dialogcited by 55
- 2023Characterizing Mechanisms for Factual Recall in Language Modelscited by 47
38 more
- 2022A Causal Lens for Controllable Text Generationcited by 45
- 2022ClarET: Pre-training a Correlation-Aware Context-To-Event Transformer for Event-Centric Generation and Classificationcited by 45
- 2021From LSAT: The Progress and Challenges of Complex Reasoningcited by 43
- 2022CICERO: A Dataset for Contextualized Commonsense Inference in Dialoguescited by 38
- 2023Visual Writing Prompts: Character-Grounded Story Generation with Curated Image Sequencescited by 31
- 2022Visual Abductive Reasoningcited by 30
- 2022Multimodal Knowledge Alignment with Reinforcement Learningcited by 30
- 2022DISCO: Distilling Counterfactuals with Large Language Modelscited by 29
- 2024Multi-Task Inference: Can Large Language Models Follow Multiple Instructions at Once?cited by 28
- 2023Counterfactual reasoning: Testing language models' understanding of hypothetical scenarioscited by 27
- 2021"I'm Not Mad": Commonsense Implications of Negation and Contradictioncited by 26
- 2023IfQA: A Dataset for Open-domain Question Answering under Counterfactual Presuppositionscited by 25
- 2024Cause and Effect: Can Large Language Models Truly Understand Causality?cited by 23
- 2023COLA: Contextualized Commonsense Causal Reasoning from the Causal Inference Perspectivecited by 22
- 2024A Survey on Natural Language Counterfactual Generationcited by 21
- 2021Connecting Attributions and QA Model Behavior on Realistic Counterfactualscited by 20
- 2022Why is constrained neural language generation particularly challenging?cited by 19
- 2021Text Counterfactuals via Latent Optimization and Shapley-Guided Searchcited by 16
- 2024Counterfactual Token Generation in Large Language Modelscited by 14
- 2024CausalEval: Towards Better Causal Reasoning in Language Modelscited by 13
- 2024Is Your Large Language Model Knowledgeable or a Choices-Only Cheater?cited by 12
- 2021Transferable Persona-Grounded Dialogues via Grounded Minimal Editscited by 10
- 2022Coalescing Global and Local Information for Procedural Text Understandingcited by 10
- 2021Sketch and Customize: A Counterfactual Story Generatorcited by 9
- 2021Table-based Fact Verification with Salience-aware Learningcited by 9
- 2021Conversational Multi-Hop Reasoning with Neural Commonsense Knowledge and Symbolic Logic Rulescited by 9
- 2021Unsupervised Editing for Counterfactual Storiescited by 8
- 2023ACQUIRED: A Dataset for Answering Counterfactual Questions In Real-Life Videoscited by 8
- 2022CoRRPUS: Code-based Structured Prompting for Neurosymbolic Story Understandingcited by 7
- 2023End-to-end Story Plot Generatorcited by 7
- 2023CLOMO: Counterfactual Logical Modification with Large Language Modelscited by 7
- 2022Counterfactual Data Augmentation via Perspective Transition for Open-Domain Dialoguescited by 6
- 2023EvEval: A Comprehensive Evaluation of Event Semantics for Large Language Modelscited by 6
- 2023A New Dialogue Response Generation Agent for Large Language Models by Asking Questions to Detect User's Intentionscited by 6
- 2024RNR: Teaching Large Language Models to Follow Roles and Rulescited by 6
- 2022Counterfactual Recipe Generation: Exploring Compositional Generalization in a Realistic Scenariocited by 5
- 2023STORYWARS: A Dataset and Instruction Tuning Baselines for Collaborative Story Understanding and Generationcited by 5
- 2023Hallucination Augmented Recitations for Language Modelscited by 5
50 most cited of 87 All 87 (JSON)
- 2026Evaluating Whether LLMs Can Reliably Connect the DOTs?29 Sep 2026
- 2026Contextual Causality with Large Language Models: A Survey18 Sep 2026
- 2026The Garden of Forking Prompts: How Users Explore Narrative Space in Story Generation13 Sep 2026
- 2026SocialReasonBench: A Video-QA Benchmark for Social Reasoning with Counterfactual Narrative Videos31 Aug 2026
- 2026Finding Where the Buck Stops: An Automated Failure Attribution-Based Reflection Framework for Multi-Agent Collaboration28 Aug 2026
- 2026CausaLab: A Scalable Environment for Interactive Causal Discovery Toward AI Scientists25 May 2026
- 2026DTO: a Differentiable Training Objective for Effective Counterfactual Story Rewriting24 May 2026
- 2026Narrative Theory-Driven LLM Methods for Automatic Story Generation and Understanding: A Survey23 Jan 2026
- 2026Retell, Reward, Repeat: Reinforcement Learning for Narrative Theory-Informed Story Retelling23 Jan 2026
- 2025How Well Do LLMs Understand Drug Mechanisms? A Knowledge + Reasoning Evaluation Dataset9 Nov 2025
- 2025VIVA+: Human-Centered Situational Decision-Making28 Sep 2025
- 2025Counterfactual reasoning: an analysis of in-context emergence5 Jun 2025
38 more
- 2025Deriving Strategic Market Insights with Large Language Models: A Benchmark for Forward Counterfactual Generation26 May 2025
- 2025Ice Cream Doesn't Cause Drowning: Benchmarking LLMs Against Statistical Pitfalls in Causal Inference19 May 2025
- 2025Exploring the Hidden Reasoning Process of Large Language Models by Misleading Them20 Mar 2025
- 2025Human-centered explanation does not fit all: The interplay of sociotechnical, cognitive, and individual factors in the effect AI explanations in algorithmic decision-making17 Feb 2025
- 2024CausalEval: Towards Better Causal Reasoning in Language Models22 Oct 2024
- 2024Counterfactual Token Generation in Large Language Models25 Sep 2024
- 2024RNR: Teaching Large Language Models to Follow Roles and Rules10 Sep 2024
- 2024SAGA: A Participant-specific Examination of Story Alternatives and Goal Applicability for a Deeper Understanding of Complex Events11 Aug 2024
- 2024A Survey on Natural Language Counterfactual Generation4 Jul 2024
- 2024Is Your Large Language Model Knowledgeable or a Choices-Only Cheater?2 Jul 2024
- 2024The Odyssey of Commonsense Causality: From Foundational Benchmarks to Cutting-Edge Reasoning27 Jun 2024
- 2024ACCORD: Closing the Commonsense Measurability Gap4 Jun 2024
- 2024A Comprehensive Evaluation on Event Reasoning of Large Language Models26 Apr 2024
- 2024EVIT: Event-Oriented Instruction Tuning for Event Reasoning18 Apr 2024
- 2024Counterfactual Reasoning with Knowledge Graph Embeddings11 Mar 2024
- 2024Cause and Effect: Can Large Language Models Truly Understand Causality?28 Feb 2024
- 2024Are LLMs Capable of Data-based Statistical and Causal Reasoning? Benchmarking Advanced Quantitative Reasoning with Data27 Feb 2024
- 2024Multi-Task Inference: Can Large Language Models Follow Multiple Instructions at Once?18 Feb 2024
- 2023Assessing Logical Reasoning Capabilities of Encoder-Only Transformer Models18 Dec 2023
- 2023CLadder: Assessing Causal Reasoning in Language Models7 Dec 2023
- 2023CLOMO: Counterfactual Logical Modification with Large Language Models29 Nov 2023
- 2023Hallucination Augmented Recitations for Language Models13 Nov 2023
- 2023ACQUIRED: A Dataset for Answering Counterfactual Questions In Real-Life Videos2 Nov 2023
- 2023Automatic Evaluation of Generative Models with Instruction Tuning30 Oct 2023
- 2023Characterizing Mechanisms for Factual Recall in Language Models24 Oct 2023
- 2023End-to-end Story Plot Generator13 Oct 2023
- 2023A New Dialogue Response Generation Agent for Large Language Models by Asking Questions to Detect User's Intentions5 Oct 2023
- 2023Prompt2Gaussia: Uncertain Prompt-learning for Script Event Prediction4 Aug 2023
- 2023Reasoning or Reciting? Exploring the Capabilities and Limitations of Language Models Through Counterfactual Tasks5 Jul 2023
- 2023Inverse Scaling: When Bigger Isn't Better15 Jun 2023
- 2023Can Large Language Models Infer Causation from Correlation?9 Jun 2023
- 2023Counterfactual reasoning: Testing language models' understanding of hypothetical scenarios26 May 2023
- 2023EvEval: A Comprehensive Evaluation of Event Semantics for Large Language Models24 May 2023
- 2023IfQA: A Dataset for Open-domain Question Answering under Counterfactual Presuppositions23 May 2023
- 2023STORYWARS: A Dataset and Instruction Tuning Baselines for Collaborative Story Understanding and Generation14 May 2023
- 2023COLA: Contextualized Commonsense Causal Reasoning from the Causal Inference Perspective9 May 2023
- 2023Natural Language Reasoning, A Survey26 Mar 2023
- 2023Visual Writing Prompts: Character-Grounded Story Generation with Curated Image Sequences20 Jan 2023
50 newest of 87 All 87 (JSON)
- 2023Reasoning or Reciting? Exploring the Capabilities and Limitations of Language Models Through Counterfactual Taskscited by 243
- 2023CLadder: Assessing Causal Reasoning in Language Modelscited by 102
- 2023Natural Language Reasoning, A Surveycited by 61
- 2024Are LLMs Capable of Data-based Statistical and Causal Reasoning? Benchmarking Advanced Quantitative Reasoning with Datacited by 61
- 2022Visual Abductive Reasoningcited by 30
- 2023Counterfactual reasoning: Testing language models' understanding of hypothetical scenarioscited by 27
- 2023COLA: Contextualized Commonsense Causal Reasoning from the Causal Inference Perspectivecited by 22
- 2024CausalEval: Towards Better Causal Reasoning in Language Modelscited by 13
- 2023CLOMO: Counterfactual Logical Modification with Large Language Modelscited by 7
- 2024A Comprehensive Evaluation on Event Reasoning of Large Language Modelscited by 4
- 2025Counterfactual reasoning: an analysis of in-context emergencecited by 4
- 2022Possible Stories: Evaluating Situated Commonsense Reasoning under Multiple Possible Scenarioscited by 3
12 most cited of 19 All 19 (JSON)
- 2025How Well Do LLMs Understand Drug Mechanisms? A Knowledge + Reasoning Evaluation Dataset9 Nov 2025
- 2025Counterfactual reasoning: an analysis of in-context emergence5 Jun 2025
- 2025Exploring the Hidden Reasoning Process of Large Language Models by Misleading Them20 Mar 2025
- 2024CausalEval: Towards Better Causal Reasoning in Language Models22 Oct 2024
- 2024ACCORD: Closing the Commonsense Measurability Gap4 Jun 2024
- 2024A Comprehensive Evaluation on Event Reasoning of Large Language Models26 Apr 2024
- 2024EVIT: Event-Oriented Instruction Tuning for Event Reasoning18 Apr 2024
- 2024Are LLMs Capable of Data-based Statistical and Causal Reasoning? Benchmarking Advanced Quantitative Reasoning with Data27 Feb 2024
- 2023Assessing Logical Reasoning Capabilities of Encoder-Only Transformer Models18 Dec 2023
- 2023CLadder: Assessing Causal Reasoning in Language Models7 Dec 2023
- 2023CLOMO: Counterfactual Logical Modification with Large Language Models29 Nov 2023
- 2023Reasoning or Reciting? Exploring the Capabilities and Limitations of Language Models Through Counterfactual Tasks5 Jul 2023
12 newest of 19 All 19 (JSON)
- 2023A New Dialogue Response Generation Agent for Large Language Models by Asking Questions to Detect User's Intentionscited by 6
- 2026CausaLab: A Scalable Environment for Interactive Causal Discovery Toward AI Scientistscited by 2
- 2026Finding Where the Buck Stops: An Automated Failure Attribution-Based Reflection Framework for Multi-Agent Collaborationcited by 0
- 2026Finding Where the Buck Stops: An Automated Failure Attribution-Based Reflection Framework for Multi-Agent Collaboration28 Aug 2026
- 2026CausaLab: A Scalable Environment for Interactive Causal Discovery Toward AI Scientists25 May 2026
- 2023A New Dialogue Response Generation Agent for Large Language Models by Asking Questions to Detect User's Intentions5 Oct 2023
- 2025VIVA+: Human-Centered Situational Decision-Makingcited by 0
- 2025VIVA+: Human-Centered Situational Decision-Making28 Sep 2025
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2023Inverse Scaling: When Bigger Isn't Bettercited by 205
- 2022Re3: Generating Longer Stories With Recursive Reprompting and Revisioncited by 193
- 2022COLD Decoding: Energy-based Constrained Text Generation with Langevin Dynamicscited by 159
- 2023Can Large Language Models Infer Causation from Correlation?cited by 142
- 2021The Perils of Using Mechanical Turk to Evaluate Open-Ended Text Generationcited by 96
- 2021TIMEDIAL: Temporal Commonsense Reasoning in Dialogcited by 55
- 2023Characterizing Mechanisms for Factual Recall in Language Modelscited by 47
- 2022A Causal Lens for Controllable Text Generationcited by 45
- 2022ClarET: Pre-training a Correlation-Aware Context-To-Event Transformer for Event-Centric Generation and Classificationcited by 45
- 2021From LSAT: The Progress and Challenges of Complex Reasoningcited by 43
- 2022CICERO: A Dataset for Contextualized Commonsense Inference in Dialoguescited by 38
12 most cited of 63 All 63 (JSON)
- 2026Evaluating Whether LLMs Can Reliably Connect the DOTs?29 Sep 2026
- 2026Contextual Causality with Large Language Models: A Survey18 Sep 2026
- 2026The Garden of Forking Prompts: How Users Explore Narrative Space in Story Generation13 Sep 2026
- 2026SocialReasonBench: A Video-QA Benchmark for Social Reasoning with Counterfactual Narrative Videos31 Aug 2026
- 2026DTO: a Differentiable Training Objective for Effective Counterfactual Story Rewriting24 May 2026
- 2026Narrative Theory-Driven LLM Methods for Automatic Story Generation and Understanding: A Survey23 Jan 2026
- 2025Deriving Strategic Market Insights with Large Language Models: A Benchmark for Forward Counterfactual Generation26 May 2025
- 2025Ice Cream Doesn't Cause Drowning: Benchmarking LLMs Against Statistical Pitfalls in Causal Inference19 May 2025
- 2025Human-centered explanation does not fit all: The interplay of sociotechnical, cognitive, and individual factors in the effect AI explanations in algorithmic decision-making17 Feb 2025
- 2024Counterfactual Token Generation in Large Language Models25 Sep 2024
- 2024RNR: Teaching Large Language Models to Follow Roles and Rules10 Sep 2024
- 2024SAGA: A Participant-specific Examination of Story Alternatives and Goal Applicability for a Deeper Understanding of Complex Events11 Aug 2024
12 newest of 63 All 63 (JSON)