I am a faculty member in computer and cognitive sciences at the University of Toronto. My research explores the interplay of language, cognition, and computation. Natural language relies on a finite vocabulary to express an unbounded array of ideas. I study how the lexicon develops and evolves to convey emerging meanings through time and the extent to which the underlying cognitive processes and representations may be understood in computational terms. In a related line of work, I have been involved with projects that investigate cross-language variation through the lens of communicative efficiency. I also work on the creation of computational tools for exploring the relations of natural language and other domains such as morality.

Lexicon development and evolution

Cross-language variation

Language-based tools