A curated list of Story Ending Generation models; DASFAA'22: Incorporating Commonsense Knowledge into Story Ending Generation via Heterogeneous Graph Networks
15
stars
32
commits
Python
primary language
May 12, 2022
updated
This repo contains our research summary for Story Ending Generation (SEG), and we also provide the codes and generated results of our work on SEG.
Contents:
Story ending generation is the task of generating an ending sentence of a story given a story context. For example, given the story context:
Today is Halloween.
Jack is so excited to go trick or treating tonight.
He is going to dress up like a monster.
The costume is real scary.
We hope the SEG model could generate a reasonable ending for the above story, such as:
He hopes to get a lot of candy.
Existing SEG works all utilize ROCStories Corpus to evaluate performances of SEG model. Specifically, the ROCStories Corpus contains 98,162 five-sentence stories, in which the first four sentences is used as story context while the last one is regarded as story ending sentence.
The concepts used in Tags are illustrated as follows:
arch-LSTM、arch-GRU、arch-Transformer and arch-GCN tags.train-MLE、train-GAN and train-ITF tags.info-Keywords、info-Sentiment、info-knowledge、info-DP (Dependency Parsing) and info-Controllable tags.task-Metric tag indicates the evaluation work.We provide the codes and generated results of the DASFAA 2022 paper Incorporating Commonsense Knowledge into Story Ending Generation via Heterogeneous Graph Networks.
Please refer to the SHGN directory.
The generated results of our SHGN are available at SHGN.txt. To reproduce the evaluation scores of our paper, please use nlg-eval and py-rouge toolkits to calculate BLEU and ROUGE scores, respectively.
32 commits
Python
100.0%
A curated list of Story Ending Generation models; DASFAA'22: Incorporating Commonsense Knowledge into Story Ending Generation via Heterogeneous Graph Networks
15
stars
32
commits
Python
primary language
May 12, 2022
updated
This repo contains our research summary for Story Ending Generation (SEG), and we also provide the codes and generated results of our work on SEG.
Contents:
Story ending generation is the task of generating an ending sentence of a story given a story context. For example, given the story context:
Today is Halloween.
Jack is so excited to go trick or treating tonight.
He is going to dress up like a monster.
The costume is real scary.
We hope the SEG model could generate a reasonable ending for the above story, such as:
He hopes to get a lot of candy.
Existing SEG works all utilize ROCStories Corpus to evaluate performances of SEG model. Specifically, the ROCStories Corpus contains 98,162 five-sentence stories, in which the first four sentences is used as story context while the last one is regarded as story ending sentence.
The concepts used in Tags are illustrated as follows:
arch-LSTM、arch-GRU、arch-Transformer and arch-GCN tags.train-MLE、train-GAN and train-ITF tags.info-Keywords、info-Sentiment、info-knowledge、info-DP (Dependency Parsing) and info-Controllable tags.task-Metric tag indicates the evaluation work.We provide the codes and generated results of the DASFAA 2022 paper Incorporating Commonsense Knowledge into Story Ending Generation via Heterogeneous Graph Networks.
Please refer to the SHGN directory.
The generated results of our SHGN are available at SHGN.txt. To reproduce the evaluation scores of our paper, please use nlg-eval and py-rouge toolkits to calculate BLEU and ROUGE scores, respectively.
32 commits
Python
100.0%