I’m currently a Reader1 at the University College London and an Allen Distinguished Investigator, leading the Machine Reading Lab. I am also the head of research at Bloomsbury AI. Before that I was a postdoc and research scientist with Andrew McCallum at UMass Amherst, a researcher at Tokyo University and DBCLS with Tsujii Junichi, and a PhD student with Ewan Klein at the University of Edinburgh.

I work on teaching machines how to read and reason, in the intersection of Natural Language Processing (NLP) and Machine Learning. Recently, I have been tackling these problems via forms of end-to-end differentiable program interpreters as well as adversarial regularisation. I am generally interested in deep learning, good old graphical models as well as old-school symbolic AI.

Here are a few recent representative publications:

See my publication, software and scholar pages for more details.

If you are interested in doing a PhD with me, please have a look at these instructions.

1 Roughly equivalent to US Associate Professor.