Ewan Klein


Professor of Language Technology in the School of Informatics at the University of Edinburgh. I’m a member of the Institute for Language, Cognition and Computation, the Centre for Intelligent Systems and their Applications and the Language Technology Group.

Current Research Interests


The Natural Language Toolkit (NLTK) provides open source Python modules, linguistic data and documentation for research and development in natural language processing, supporting dozens of NLP tasks, with distributions for Windows, Mac OSX and Linux.

Cover image of NLTK Book Natural Language Processing with Python, Bird, Klein & Loper, O’Reilly, 2009


After a gap of 20 or so years, I’ve started working again on issues involving vagueness and approximation, using multi-agent simulation to capture aspects of vagueness in communication. Some of the results can be found in the forthcoming paper Temporal Vagueness, Coordination and Communication.

Contact Information

Informatics Forum 2.11
10 Crichton Street
University of Edinburgh
Edinburgh EH8 9AB
Tel: +44 (0)131 650 2705
Fax: +44 (0)131 650 6899
Email: ewan AT inf.ed.ac.uk