I am an Assistant Professor in Computer Science at Johns Hopkins University, with a secondary appointment in Cognitive Science. I am a member of the Center for Language and Speech Processing (CLSP) and lead Natural Language Understanding research at the Human Language Technology Center of Excellence (HLTCOE). My research tends to focus on aspects of knowledge acquisition, how to inform machines about the world. This might be specific things (e.g., Johns Hopkins University is located in the city of Baltimore), or general background knowledge (e.g., Universities are places of higher learning, and are sometimes located in cities).
My work involves topics such as natural language processing, data mining, social media analysis, machine learning and linguistic semantics. With my students and other colleagues I attempt to extract structure from text, design algorithms and data structures for working with large collections of data, and worry about understanding how people convey knowledge through language.