I will be joining the Department of Computer Science at ETH Zurich as a tenure-track assistant professor, starting Fall 2020. I will spend the intervening year as a research assistant professor at TTI Chicago. 

I am looking for strong and motivated PhD students to join my research group at ETH Zurich. I also have some masters thesis projects. I currently do not have any internship positions.

My interests are in building machine learning models for natural language processing, knowledge discovery and reasoning. Specifically, I focus on machine reading -- on building background knowledge of the world by extracting knowledge from text and incorporating the extracted background knowledge to solve problems that require reasoning. I am also interested in problems in natural language processing and education.

I obtained my PhD from the Machine Learning Department at Carnegie Mellon University where my dissertation research explored how we can build systems that can answer standardized test problems. Standardized tests require AI systems to interpret textual (and visual) input and integrate common-sense knowledge. These problems often require complex reasoning. I have worked on building models for answering reading comprehension tests as well as other elementary and advanced tests such as the SAT and Advanced Placement (AP) tests that require deep logical or mathematical reasoning along with language understanding.

I spent my undergraduate years at Indian Institute of Technology (IIT), Kanpur. I also have some industry experience - I worked for a couple of years at IBM Research India and have spent summers at Microsoft Research, Redmond and the Allen Institute of AI. During my PhD, I was fortunate to be supported by a number of fellowships: CMLH Fellowship (2017-18), IBM Fellowship (2016-17) and the Siebel Scholarship (2013-14). I was one of the finalists of the Facebook Fellowship (2014-15). I also co-presented a tutorial titled "Standardized Tests as Benchmarks for AI?" at EMNLP 2018.