If you made any changes in Pure these will be visible here soon.

Personal profile

Research Interests

Streaming algorithms, big data, machine translation, language modeling, and natural language processing


8/2008–9/2013, PhD, Dissertation: Efficient Language Modeling Algorithms with Applications to Statistical Machine Translation, Carnegie Mellon.

9/2003–3/2007, Bachelor of Science, Double major in Mathematics and Computer Science with Honours, Caltech.


Kenneth Heafield, a Lecturer at the University of Edinburgh, makes natural language processing scale to trillions of words and wrote the KenLM toolkit for language modeling. Previously, he helped setup Bloomberg's academic grant program and worked at Stanford as a postdoctoral scholar. He completed his Ph.D. at Carnegie Mellon in 2013 advised by Alon Lavie and spent a year concurrently working as a research associate with Philipp Koehn.


Dive into the research topics where Kenneth Heafield is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
  • 1 Similar Profiles


Recent external collaboration on country/territory level. Dive into details by clicking on the dots or