The Natural Language Processing Group at the University of Edinburgh (EdinburghNLP) is a group of faculty, postdocs, and PhD students working on algorithms that make it possible for computers to understand and produce human language. We do research in all core areas of natural language processing, including morphology, parsing, semantics, discourse, language generation, and machine translation. EdinburghNLP also has a strong track record of work at the interface of NLP with other areas, including speech technology, machine learning, computer vision, cognitive modeling, social media, information retrieval, robotics, bioinformatics, and educational technology.

With 11 core faculty members, EdinburghNLP is one of the largest NLP group in the world. It is also ranked as the most productive group in the area, according to Our achievements include the award-winning neural machine translation system Nematus and the high-performance language modeling toolkit KenLM. EdinbughNLP faculty have a strong record of getting high-profile grants, and have so far won a total of five European Research Council (ERC) grants.

We are looking for new PhD students! Join us. Also, please check out the new UKRI Centre for Doctoral Training in Natural Language Processing!


Today gave a talk at Google Research Berlin about our Transformer analysis work. Met a lot of great people and feel totally happy 🙂

Want to know details? Here are the blog posts:
The Story of Heads:,
Evolution of Representations:

@Rasa_HQ Was happy to talk about Evolution of Representations in the Transformer at @Rasa_HQ - very friendly people and great environment!

Interesting finding from @lena_voita masked language models (i.e. BERT) are much better at preserving token identity than either machine translation or traditional language models.

(Joint work w/ @RicoSennrich & @iatitov. More info here:

📢 Chair in Design Informatics vacancy 📢

@InfAtEd is searching for a world-leading researcher to develop and shape @DesignInf, in collaboration with @eca_edinburgh, as Chair and co-director.

Enquiries should be sent to Frank Keller

We are sill accepting applications until 31 January for the 4-year PhD program in the Centre in Doctoral Training in NLP and for the 3-year PhD program in ILCC

Load More...