Fabio Petroni

Research Engineer

I have a PhD in engineering in computer science from Sapienza University of Rome. I also hold a master’s in computer engineering summa cum laude, from Sapienza University in Rome, and a bachelor’s degree from the same place. I have been a visiting researcher at the University of Mannheim.
My research experience includes the development of natural language processing models for relational analysis, studying the spreading of misinformation online and developing distributed training techniques, among others. Prior to joining Facebook, I was with the R&D department of Thomson Reuters as a research scientist.


Machine learning, natural language processing, distributed computing and recommender systems

Latest Publications

NeurIPS - December 6, 2020

Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks

Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, Sebastian Riedel, Douwe Kiela

EMNLP - November 19, 2020

Generating Fact Checking Briefs

Angela Fan, Aleksandra Piktus, Fabio Petroni, Guillaume Wenzek, Marzieh Saeidi, Andreas Vlachos, Antoine Bordes, Sebastian Riedel

EMNLP - November 16, 2020

Scalable Zero-shot Entity Linking with Dense Entity Retrieval

Ledell Wu, Fabio Petroni, Martin Josifoski, Sebastian Riedel, Luke Zettlemoyer

EMNLP - November 4, 2019

Language Models as Knowledge Bases?

Fabio Petroni, Tim Rocktäschel, Patrick Lewis, Anton Bakhtin, Yuxiang Wu, Alexander H. Miller, Sebastian Riedel