Research Interests

My research covers two areas of natural language processing: expressive natural language generation in narratives and sentiment analysis.

My dissertation focused on computational models of narrative. I examine how we can tell a story in many different ways through the implementation of general narratological variations, such as varying direct speech and character voice, or the point of view from which the story is told. I can also automatically generate variations through changes in lexical selection and syntactic structure. My masters project examines the expression and detection of sarcasm in online debate forums.


  • Ph.D. Computer Science University of California, Santa Cruz, 2017. Generating Variations in a Virtual Storyteller
  • M.S. Computer Science University of California, Santa Cruz, 2013.
  • B.S. Computer Science Magna Cum Laude, Loyola University Maryland, 2011.

Professional Experience

  • Computer Scientist, Army Research Laboratory, Los Angeles, CA, 2018
  • Postdoctorate Fellow, Army Research Laboratory, Los Angeles, CA, 2017
  • Ph.D. student, Natural Language and Dialogue Systems Lab, University of California, Santa Cruz under Marilyn Walker, 2011 - 2017
  • Summer Software Engineer Intern, Google, New York, June - September 2016.
  • Summer Research Intern, Microsoft Research, Redmond, June - September 2015.
  • Summer Research Intern, Xerox PARC, Palo Alto, June - September 2013.