Script Event Prediction.md

January 26, 2023 · View on GitHub

Script Event Prediction

Survey

  • A survey of script learning [paper]

Early Researches

  • ACL2008: Unsupervised Learning of Narrative Event Chains [paper]

  • EACL2012: Skip n-grams and Ranking Functions for Predicting Script Events [paper]

  • EACL2014: Statistical Script Learning with Multi-Argument Events [paper]

Event-pair based

  • AAAI2016: What Happens Next? Event Prediction Using a Compositional Neural Network Model [paper][code]

  • EMNLP2017: Integrating Order Information and Event Relation for Script Event Prediction [paper] [code]

  • AAAI2018: Event Representations with Tensor-Based Compositions[paper] [code] (i) a sentence similarity task, (ii) a new hard similarity task, and (iii) an event prediction task (two variants of the narrative cloze) Transitive Sentence Similarity, Hard Similarity Task, MCNC, Generating Event Schemas (Nearest Neighbor Schema Generation)

Event-chain based

Event-segment based

  • AAAI2019: SAM-Net: Integrating event-level and chain-level attentions to predict what happens next [paper]

Event-chain based

  • WWW2021: Multi-level Connection Enhanced Representation Learning for Script Event Prediction [paper]

  • IJIS: What happens next? Combining enhanced multilevel script learning and dual fusion strategies for script event prediction [paper][code]

Event-graph based

  • IJCAI2018: Constructing Narrative Event Evolutionary Graph for Script Event Prediction [paper] [code]

  • COLING2020: Heterogeneous Graph Neural Networks to Predict What Happen Next [paper]

  • ACL2022-findings: A Graph Enhanced BERT Model for Event Prediction [paper][code]

External knowledge Enhanced

  • AAAI2018: FEEL: Featured Event Embedding Learning [paper]

Discourse Relation

  • ACL2019: Multi-Relational Script Learning for Discourse Relations [paper] [code]

  • EMNLP2020: Weakly-Supervised Modeling of Contextualized Event Embedding for Discourse Relations[paper][code]

KB enhanced

  • EMNLP2019: Event Representation Learning Enhanced with External Commonsense Knowledge [paper][code]

  • COLING2020: Integrating External Event Knowledge for Script Learning [paper]

Original texts enhanced

  • EMNLP2021-Findings: Incorporating Circumstances into Narrative Event Prediction [paper] [code]

  • EMNLP2021: Integrating Deep Event-Level and Script-Level Information for Script Event Prediction [paper] [code]

  • AAAI2023: Rich Event Modeling for Script Event Prediction [paper]

Multi-task

  • SIGIR2020: Incorporating Scenario Knowledge into a Unified Fine-tuning Architecture for Event Representation [paper]

  • CIKM2021: Multi-Task Self-Supervised Learning for Script Event Prediction [paper]

Others

  • AAAI2021:Multimodal Event Representation Learning in Heterogeneous [paper]

Multiple Choice Narrative Cloze (MCNC)

  • Task Goal: Aim to predict the subsequent event of a given event chain from a candidate event list.
  • Download from IJCAI2018-SGNN
  • Most papers about script-learning evaluation their methods via MCNC task.

Multiple-Choice Narrative Sequences (MCNS)

Multiple-Choice Narrative Explanation (MCNE)

Coherent Multiple Choice Narrative Cloze (CMCNC)

Story Cloze Test (SCT)

  • The SCT task requires models to select the correct ending from two candidates given a story context. Compared with MCNC which focuses on abstract events, the stories in SCT are concrete events and with much more details.

  • Download from [HuggingFace]

  • Related paper: [ACL2022-GraphBERT]

Hard Similar Task

Transitive Sentence Similarity

Nearest Neighbor Schema Generation

  • The task takes as input a single seed event and produces the schema based on this event.
  • Download from [AAAI2018-TBC]
  • Related papers: [AAAI2018-TBC]

Multimodal Event Similarity

  • The task extends the Hard Similar Dataset to multimodal with the same procedure as described earlier for the hard similarity events dataset, resulting in 690 event triples paired with 6,900 event images.
  • The dataset is not public yes, but the paper details the construction of the dataset.

Cross-modal Event Retrieval

  • In this task, a randomly selected image as a query and aim to retrieve the bestmatched event triple out of a randomly-constructed event triple set.
  • The dataset is not public yes, but the paper details the construction of the dataset.