I am a PhD student at the UCL Machine Reading group under the supervision of Pontus Stenetorp and Sebastian Riedel. I have a Masters degree from the UCL Department of Computer Science and a Bachelors in Mechanical Engineering from the University of Malta. Previously, I worked as a Machine Learning Engineer at Bloomsbury AI as well as other start-ups and corporates across the artificial intelligence, automotive, digital and financial industries.

My current research focuses on natural language processing, with particular interest in question answering and machine reasoning.

15/04/2019

Co-presented Interpretation of Natural Language Rules in Conversational Machine Reading at the South England Natural Language Processing (SENLP) meetup.

12/04/2019

Led a workshop titled Introduction to Python and Machine Learning at the Peking University HSBC Business School (PHBS) in Oxford.

14/01/2019

I have started a PhD at UCL under the guidance of Pontus Stenetorp and Sebastian Riedel.

03/11/2018

Presented Interpretation of Natural Language Rules in Conversational Machine Reading at EMNLP together with Patrick Lewis and other co-authors.

25/10/2018

The ShARC dataset from our EMNLP ‘18 paper is now live!

31/08/2018

Bloomsbury AI has joined Facebook to strengthen its efforts in natural language processing research.

22/08/2018

Cape (open source) is the new state-of-the-art for open-domain question answering on TriviaQA.

17/08/2018

Our large-scale question answering system, Cape, is now available open source!

10/08/2018

Interpretation of Natural Language Rules in Conversational Machine Reading has been accepted at EMNLP.

25/04/2018

We’ve been accepted into the Allen & Overy Fuse accelerator programme.

22/11/2017

Invited presentation of the work we’re doing at Bloomsbury AI at the A Common Language for Intelligence meet-up hosted by Grakn AI.

12/05/2017

I have joined NLP-focused startup Bloomsbury AI, working on open-domain question answering.

View All →