Learning Prototypical Goal Activities for Locations

People go to different places to engage in activities that reflect their goals. For example, people go to restaurants to eat, libraries to study, and churches to pray. We refer to an activity that represents a common reason why people typically go to a location as a prototypical goal activity (goal-act). Our research aims to learn goal-acts for specific locations using a text corpus and semi-supervised learning. First, we extract activities and locations that co-occur in goal-oriented syntactic patterns. Next, we create an activity profile matrix and apply a semi-supervised label propagation algorithm to iteratively revise the activity strengths for different locations using a small set of labeled data. We show that this approach outperforms several baseline methods when judged against goal-acts identified by human annotators.

[1]  Roger C. Schank,et al.  SCRIPTS, PLANS, GOALS, AND UNDERSTANDING , 1988 .

[2]  Nathanael Chambers,et al.  Unsupervised Learning of Narrative Event Chains , 2008, ACL.

[3]  Jeffrey Pennington,et al.  GloVe: Global Vectors for Word Representation , 2014, EMNLP.

[4]  Marie-Francine Moens,et al.  Skip N-grams and Ranking Functions for Predicting Script Events , 2012, EACL.

[5]  Raymond J. Mooney,et al.  Learning Statistical Scripts with LSTM Recurrent Neural Networks , 2016, AAAI.

[6]  Nathanael Chambers,et al.  Unsupervised Learning of Narrative Schemas and their Participants , 2009, ACL.

[7]  Mihai Surdeanu,et al.  The Stanford CoreNLP Natural Language Processing Toolkit , 2014, ACL.

[8]  Xiaojin Zhu,et al.  May All Your Wishes Come True: A Study of Wishes and How to Recognize Them , 2009, NAACL.

[9]  Wendy G. Lehnert,et al.  Plot Units and Narrative Summarization , 1981, Cogn. Sci..

[10]  Zoubin Ghahramani,et al.  Learning from labeled and unlabeled data with label propagation , 2002 .

[11]  Dan Goldwasser,et al.  Ask, and Shall You Receive? Understanding Desire Fulfillment in Natural Language Text , 2016, AAAI.

[12]  Ellen Riloff,et al.  A COMPUTATIONAL MODEL FOR PLOT UNITS , 2013, Comput. Intell..

[13]  Raymond J. Mooney,et al.  Statistical Script Learning with Multi-Argument Events , 2014, EACL.

[14]  Elahe Rahimtoroghi,et al.  Modelling Protagonist Goals and Desires in First-Person Narrative , 2017, SIGDIAL Conference.

[15]  J. Carbonell Subjective understanding, computer models of belief systems , 1981 .

[16]  Yejin Choi,et al.  Connotation Lexicon: A Dash of Sentiment Beneath the Surface Meaning , 2013, ACL.

[17]  Zoubin Ghahramani,et al.  Combining active learning and semi-supervised learning using Gaussian fields and harmonic functions , 2003, ICML 2003.

[18]  Robert Wilensky,et al.  Understanding Goal-Based Stories , 1978, Outstanding Dissertations in the Computer Sciences.

[19]  Ellen Riloff,et al.  Acquiring Knowledge of Affective Events from Blogs Using Label Propagation , 2016, AAAI.

[20]  Delip Rao,et al.  Semi-Supervised Polarity Lexicon Induction , 2009, EACL.

[21]  Kathleen McKeown,et al.  Building a Bank of Semantically Encoded Narratives , 2010, LREC.

[22]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[23]  Partha Pratim Talukdar,et al.  Experiments in Graph-Based Semi-Supervised Learning Methods for Class-Instance Acquisition , 2010, ACL.

[24]  G. Bower Plans and Goals in Understanding Episodes , 1982 .

[25]  Richard Edward Cullingford,et al.  Script application: computer understanding of newspaper stories. , 1977 .

[26]  Ellen Riloff,et al.  Automatically Producing Plot Unit Representations for Narrative Text , 2010, EMNLP.