He received his Ph.D. in Computer Science from Johns Hopkins University (2006) and his B.S. in Computer Science and B.A. in Linguistics from the University of Maryland (2001). He was awarded a Hertz Foundation fellowship (2001-2006), served on the DARPA Computer Science Study Panel (2007) and the editorial board of the journal Computational Linguistics, and received a best paper award from the Association for Computational Linguistics (2009) and an NSF CAREER grant (2011). His research interests include statistical natural language processing, especially unsupervised methods, machine learning for structured data, and applications of natural language processing.