Theresa Wilson

Assistant Professor of Computer Science

Theresa Wilson


– Computer Science Principles
– Fundamentals of Computer Science
– System Fundamentals
– Data Structures
Introduction to Robotics
Mobile Application Development
– Data Wrangling and Management
– Data Management and Web Services

Learn more about Dr. Wilson

Theresa Wilson is originally from Ohio, but has lived in various places, including Edinburgh, Scotland. In graduate school, she discovered that it was possible to combine computer science with her love of language, which led her to study natural language processing (computational linguistics) and to a Ph.D. in intelligent systems. 

After a several years as a research scientist, Theresa realized how much she missed working with and mentoring students.  She made the leap from research to teaching and has not looked back.  When not teaching, grading, or planning the next devious lab for her students, she can be found reading, knitting, gardening, coloring, or snuggling with her cats.


computer science, artificial intelligence, natural language processing, robotics


B.A. in computer science, The College of Wooster

M.S. in computer science, University of Pittsburgh

Ph.D. in intelligent systems, University of Pittsburgh


Theresa Wilson, Janyce Wiebe, and Claire Cardie, “The MPQA Opinion Corpus,” Handbook of Linguistic Annotation, Nancy Ide and James Pustejovsky, editors (Springer Netherlands, 2017).

Margaret Mitchell, Jacqueline Aguilar, Theresa Wilson, and Benjamin Van Durme. “Open Domain Targeted Sentiment,” in Proceedings of the Conference on Empirical Methods in Natural Language Processing (2013).

Theresa Wilson and Gregor Hofer, “Using Linguistic and Vocal Expressiveness in Social Role Recognition,” in Proceedings of the International Conference on Intelligent User Interfaces (2011).

Theresa Wilson, Janyce Wiebe, and Paul Hoffmann, “Recognizing Contextual Polarity: An Exploration of Features for Phrase-level Sentiment Analysis, ” Computational Linguistics 35 (2009).

Theresa Wilson and Stephan Raaijmakers, “Comparing word, character, and phoneme n-grams for subjective utterance recognition”, in Proceedings of Interspeech (2008).

Theresa Wilson, “Annotating Subjective Content in Meetings,” in Proceedings of the Language Resources and Evaluation Conference (2008).

Theresa Wilson, Janyce Wiebe, and Rebecca Hwa, “Recognizing Strong and Weak Opinion Clauses,” Computational Intelligence 22 (2006).

Student publications:

Svitlana Volkova, Theresa Wilson, and David Yarowsky, “Exploring Demographic Language Variations to Improve Sentiment Analysis in Social Media,” in  Proceedings of the Conference on Empirical Methods in Natural Language Processing (2013).

Svitlana Volkova, Theresa Wilson, and David Yarowsky, “Exploring Sentiment in Social Media: Bootstrapping Subjectivity Clues from Multilingual Twitter Streams,” in Proceedings of the Annual Meeting of the Association for Computational Linguistics (2013), short paper.

Efthymios Kouloumpis, Theresa Wilson, and Johanna Moore, “Twitter Sentiment Analysis: The Good, the Bad, and the OMG!,” in Proceedings of the International Conference on Weblogs and Social Media (2011).

Sebastian Germesin and Theresa Wilson, “Agreement Detection in Multiparty Conversation,” in Proceedings of the International Conference on Multimodal Interaction/Machine Learning for Multimodal Interaction (2009). Best Student Paper Award.

Sharon Givon and Theresa Wilson, “Automatic Classification of Book Texts to User-defined Tags,” in Proceedings of the International Conference on Weblogs and Social Media (2008).

For a full list of publications, see