Natural language processing: grammar induction,
dependency parsing, semantic parsing, knowledge base population,
coreference resolution, topic modeling, computational semantics.
Machine learning: approximate inference, unsupervised
learning, decomposition techniques, nonparametrics, global
optimization, low-resource learning, approximation-aware learning.
Carnegie Mellon University
Reviewer (Natural Language Processing):
Reviewer (Machine Learning):
Entertainment Chair, ACL 2014
Organizing committee member, JHU NACLO
(North American Computational Linguistics Olympiad), 2011-2013.
Ph.D. in Computer Science, Johns Hopkins University, 2009 - 2015.
M.S. in Computer Science, Johns Hopkins University, 2009 - 2011.
B.S. in Computer Science with a double major in Cognitive Science, Carnegie Mellon University, 2003 - 2006.
Postdoctoral Researcher, Human Language Technology Center of Excellence, Fall 2015.
Google, Software Engineering Intern, Summer 2012.
Endeca Technologies, Software developer, 2007-2009.
Microsoft's Speech and Natural Language Group, Intern, Summer 2006.
Scone Knowledge Base Group at CMU, Research assistant for Scott Fahlman