I am an Assistant Professor of Computer Science at the
University of British Columbia,
and a CIFAR AI Chair at the Vector Institute.
My research interests focus on natural language processing,
with the fundamental goal of building models capable of human-level understanding of natural
I'm interested in computational semantics and pragmatics, and commonsense reasoning.
I'm currently working on learning to uncover implicit meaning, which is abundant in human speech,
and on developing machines with advanced reasoning skills.
Before joining UBC, I was a postdoctoral researcher at the Allen
for AI (AI2) and the Paul G. Allen School of Computer
Science & Engineering at the University of
Prior to that, I did my PhD (2019), M.Sc. (2015), and B.Sc. (2013) in Computer Science in Bar-Ilan
University. I was part of the Natural Language Processing
where I worked on lexical and compositional semantics.
|August 2023||New blog post: Tips for Writing NLP Papers|
|July 2023||Invited talk at the Workshop on Narrative Understanding, ACL|
|May 2023||Invited talk at the Workshop on Insights from Negative Results in NLP, EACL|
|October 2022||I have been appointed as Canada CIFAR AI Chair!|
|February 2022||In-person (!!) talk at UCSB|
|January 2022||Invited talk at the MLOps Vancouver Summit|
|November 2021||Invited talk at the Workshop on Non-Monotonic Reasoning, KR|
|August 2021||Invited talk at the Multiword Expressions (MWE) workshop, ACL|
|June 2021||Invited talk at the Natural Logic Meets Machine Learning (NALOMA) workshop, IWCS|
|June 2021||Invited talk at the Deep Learning Inside Out (DeeLIO) workshop, NAACL|