Skip to main content
RISE logo

Natural Language Processing

Natural Language Processing (NLP) is the task of using computer programs to analyze, understand and generate natural language. Our research concerns both basic algorithms for language AI, but also how such algorithms can be used to solve various practical tasks and problems involving language data.

Natural Language Processing has become a key competence in modern information technology, with applications in virtually all areas of the private and public sectors that deal with language data. In general, NLP applications are about extracting useful information from language data, and in particular from text material. Of course, what counts as useful information depends on the user's needs, but examples include:

  • to answer questions about a text,
  • to find what topics the text is about,
  • identifying names and places,
  • to summarize the text,
  • to categorize it,
  • to find similar other texts,
  • to translate it,
  • or even generate a whole new text.

In order to perform these types of NLP tasks in the best possible way, we need algorithms that can learn and understand languages ​​in the same way as humans do. Recent years have seen significant breakthroughs in language AI, which have produced results that in some cases approach human performance. This type of modern language AI has the potential to radically improve the handling of language data in both the private and public sectors. In particular, we are committed to support Swedish actors in developing and integrating the latest NLP technologies into their operations.

We have extensive experience in applied NLP research, and we have leading expertise in finding NLP solutions to business-critical problems. Our customers and partners are in academia as well as in the private and public sectors.

More information

The Swedish NLP Webinar

Webinar series for people who work with, or are interested in, NLP. 


Language models for Swedish authorities - this project develops and applies large-scale language models for Swedish authorities.

SuperLim - this project develops a test suite for Swedish language models.

Strategic AI-collaboration with the Swedish Tax Agency - this project investigates how NLP solutions can be used to streamline and improve the Swedish Tax Agency's operations.

Linguistic Explorations of Societies - this project develops and applies NLP solutions to study public opinion and society through analysis of open data from the internet.

Automation of Uppsala Conflict Data Program - this project develops NLP solutions to facilitate the collection of conflict data.

Smart Implicit Interaction - this project develops and studies how multimodal representations can be used to improve language AI, among other things.

Magnus Sahlgren

Contact person

Magnus Sahlgren

Senior Researcher

Read more about Magnus

Contact Magnus

* Mandatory By submitting the form, RISE will process your personal data.