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

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, PARC, A Xerox Company, Palo Alto, June - September 2013.