I primarily work on Natural Language Processing and Machine Learning. I am mostly interested in the integration of structured knowledge and statistical models, and in the relationship between language and social systems. Most of my previous work has focused on structured prediction and (deep) statistical relational learning, and their application for analyzing public discourse, argumentation and narratives. I am a strong believer in interdisciplinary, collaborative work. I actively collaborate with researchers in linguistics, security, human-computer interaction, bioinformatics, and the behavioral and social sciences.
keywords
natural language processing, machine learning, computational social science, social computing
CSCI 4950 - Senior Thesis
Primary Instructor
-
Fall 2024
Provides an opportunity for senior computer science majors to conduct exploratory research in computer science as an option for the capstone requirement. Department enforced prerequisites: 35 hours of Computer Science coursework including Foundation courses, Upper-Division writing, CS GPA 3.0. Department consent required, contact academic advisor for details. May be repeated up to 8 total credit hours.
CSCI 5832 - Natural Language Processing
Primary Instructor
-
Spring 2024
Explores the field of natural language processing as it is concerned with the theoretical and practical issues that arise in getting computers to perform useful and interesting tasks with natural language. Covers the problems of understanding complex language phenomena and building practical programs. Same as LING 5832.
CSCI 7000 - Current Topics in Computer Science
Primary Instructor
-
Fall 2023 / Fall 2024
Covers research topics of current interest in computer science that do not fall into a standard subarea. May be repeated up to 18 total credit hours.
LING 5832 - Natural Language Processing
Primary Instructor
-
Spring 2024
Explores the field of natural language processing as it is concerned with the theoretical and practical issues that arise in getting computers to perform useful and interesting tasks with natural language. Covers the problems of understanding complex language phenomena and building practical programs. Same as CSCI 5832.