He received a Ph.D. in CS from UC Berkeley in 2013 (under Dan Klein), an M.S. in CS from UC Berkeley, and a B.Tech. in CSE from the Indian Institute of Technology at Kanpur. His research interests are statistical natural language processing and machine learning, with a focus on semantics (lexical, compositional, multimodal), ontologies, syntactic parsing, and coreference resolution. He has received an IBM Faculty Award (2015), a Google Faculty Research Award (2014), an ACL Long Best Paper Honorable Mention (2014), a Qualcomm Innovation Fellowship (2011), and a UC Berkeley Outstanding Graduate Student Instructor Award (2011). He has also spent time at Google Research, Microsoft Research, and Cornell University.