I develop computational models of the lexicon with an emphasis on understanding its cognitive foundations. I am particularly interested in how word meanings are efficiently structured and extended over time, such that a potentially unbounded set of ideas may be expressed via compact lexicons in the world's languages. My approach combines rich empirical data with computational modeling drawn from machine learning and natural language processing, with the goal of constructing a human-level lexicon.

I am interested in working with students who are knowledgeable and keen to explore the intersection of language, cognition and formal modeling of data. Please email me if you are interested.

Representative publications