Profile picture
Esther Seyffarth at #NAACL2018 @ojahnn
, 17 tweets, 3 min read Read on Twitter
Third outstanding paper presentation, by Elizabeth Clark: Neural Text Generation in Stories Using Entity Representations as Context, work with Yangfeng Ji, Noah A. Smith #naacl2018
Given the context "All of a sudden, Emily walked towards the dragon", and the current sentence "Seth yelled at her to get back but ______" - what are the next words that should be generated?
Can the current state of entities that have been mentioned before be used to improve text generation for stories?
The model has to make decisions, e.g. should the next word refer to an entity? If so, which entity? One that has been mentioned? A new entity?
History, previous sentence, and entity representations are all taken into account to build current context representation. Another setup is "entity-unaware" and only uses previous state and previous sentence. Another setup uses history and entity, but not previous sentence.
Data: Toronto book corpus: 390 books split into 42,000 segments; 43m tokens, 35,000 types; annotations from StanfordNLP to get coreference info.
Evaluation: Mention generation. Passages from corpus are taken with entity mentions deleted; system goes through and selects an entity to fill each entity slot.
Evaluation: Sentence selection. Given a context, the correct next sentence, and a distrator sentence, pick the correct sentence
Human evaluation: MTurkers are asked to choose between two possible continuation sentences, and to explain their choice. What did they pay attention to?
Humans did *not* explain their choice with coreference. When they did mention it, it was not a reason for choosing one sentence, but a reason for rejecting the other sentence
Humans reject sentences e.g. because "she" occurs in the sentence, and the context contains no (obviously) female entities.
Other reasons for human choices include tone or other social cues that seemed out of place wrt given context.
Future directions: Deeper entity knowledge - social commonsense, modeling inter-entity relationships. Structure in story generation: discourse structure, semantics, story structure. New domains: news articles, recipes.
See also: Thread by @ErikaVaris
See also: Thread by @cjmay4754
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Esther Seyffarth at #NAACL2018
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!