Top academic research teams working on Natural Language Processing (NLP)
Natural Language Processing, or NLP, is one of the most popular domains in which the application of Machine Learning techniques is a real success. Nowadays, almost all NLP tasks can be resolved using Machine learning: from a simple classification LSTM network to the recent wave of transformers like BERT, GPT, or T5.
Since this article is not an introduction or explanation of NLP, I propose the following interesting articles to, first of all, understand what is NLP about:
Working on scientific research requires being aware of the state of the art. It’s exactly the reason why I wrote this post, in which I will present some of the most active academic research teams working on NLP.
Team #1 : “The Standford NLP Group”
The first team on the list is, of course, The Standford NLP group. Chaired by Professor Christopher Manning, it is the most known and most impactful team in the NLP domain, thanks to their invaluable contributions. Team’s members have many scientific publications, however, They are most known by their NLP tool “CoreNLP”. This tool enables users to easily process many linguistic tasks as tokenization, parts of speech, named entities recognition, dependency analysis, coreference identification, sentiment analysis … and more. Also, it’s available in 6 languages: Arabic, Chinese, English, French, German, and Spanish. CoreNLP is developed using Java, which is the most used programming language, but in same time not preferered for Machine learning projects. Recently, they published a new tool made by Python : “Stansa”. This project looks promising, and can be interfaced with CoreNLP api.
- Organisation : Group at Stanford University
- web page :
Team #2 : “Harvard NLP”
This team is a part of Harvard University. All their papers and projects focused on NLP’s task as summarization, translation, entity tracking in documents, text generation, and grammatical error correction. Many of their projects are available in open source via GitHub (http://nlp.seas.harvard.edu/code/).
- Organisation : Harvard Universtiy
- Web page :
Team #3 : “The Natural Language and Information Processing (NLIP) Research Group”
This research group works on NLP for over fifty years. They organize their works in multiple projects (the whole list is here : https://www.cl.cam.ac.uk/research/nl/projects/), which each have a timeline, start and end date, and of course a very clear objective. In fact, their approach is very interesting. They fix a target solution of a given issue and try to solve it by proposing a new scientific approach using the NLP technique. For example, they work on conversational agents as an aid in the elections process. in another project, they tried to solve fake news issues using a solution name “AVeriTeC”, and based on machine learning. Notice that they will start a new project focusing on pandemic analysis using NLP.
- Organisation : University of Cambridge
- Web page :
Team #4 : “EdinburghNLP”
The Natural Language Processing Group at the University of Edinburgh is one of the largest NLP group in the world, and probably the most productive in Europe. They do researchs in almost all core areas of natural language processing. Besides their scientific paper, they have much useful software available on Github, for text translation, tweet classification, and more (http://edinburghnlp.inf.ed.ac.uk/index.php/resources/).
- Web page :