I'm interested in contextual language understanding and generation. When people communicate, they reason about world contexts and their conversational partners, choosing what to say to produce an effect in the world. Can natural language systems benefit from similar planning procedures? I'm also interested in structured prediction, focusing recently on constituency parsing.
Previously, I studied at the Cambridge Computer Laboratory and the University of Arizona, and interned with DeepMind, Microsoft Research, the Nara Institute of Science and Technology, and RWTH Aachen.