Natural Language Processing (NLP) Service

Our NLP service can help unlock structured information from the free text of electronic health records.

EHR free text unlock cris

Natural Language Processing (NLP) is a type of Artificial Intelligence, or AI, for extracting structured information from the free text of electronic health records. We have set up the CRIS NLP Service to facilitate the extraction of anonymised information from the free text of the clinical record at the South London and Maudsley NHS Foundation Trust.

Research using data from electronic health records (EHRs) is rapidly increasing and most of the valuable information is sought in the free text. However, manually reviewing the free text is very time consuming. To overcome the burden of manual work and extract the information needed, NLP methods are utilised and in high demand throughout the research world.

Jaya Chaturvedi is a postdoctoral researcher in health-related natural language processing at the Department of Biostatistics and Health Informatics at King’s College London. Watch the below video to hear her talk about the uses and importance of free text clinical data in healthcare research, the many challenges of working with such data, and the different NLP tools and approaches that can be used to assist in the analysis of this data, thereby aiding health research and care.

CRIS NLP Applications Library

The document published and regularly updated here contains the details and performance of over 80 NLP applications relating to the automatic extraction of mental health data from the EHR that we have developed and currently routinely deployed through our NLP service.

Current (2026)

CRIS Natural Language Processing Applications Library (2026), v3.8

Archived

2025

CRIS Natural Language Processing Applications Library, v2025.1 [Applications-library-2025.1]

 

2024

CRIS Natural Language Processing Applications Library (2024), v3.2, CRIS Archive; ca0000044 [full-text]

CRIS Natural Language Processing Applications Library (2024), v2.8, CRIS Archive; ca0000044 [full-text]

CRIS Natural Language Processing Applications Library (2024), v2.7, CRIS Archive; ca0000043 [full-text]

 

2023

CRIS Natural Language Processing Applications Library (2023), v2.2, CRIS Archive; ca0000042 [full-text]

 

2022

CRIS Natural Language Processing Applications Library (2022), v2.1, CRIS Archive; ca0000028 [full-text]

 

2021

CRIS Natural Language Processing Applications Library (2021), v1.6, CRIS Archive; ca0000027 [full-text]

CRIS Natural Language Processing Applications Library (2021), v1.5, CRIS Archive; ca0000026 [full-text]

CRIS Natural Language Processing Applications Library (2021), v1.4, CRIS Archive; ca0000024 [full-text]

 

2020

CRIS Natural Language Processing Applications Library (2020), v1.3, CRIS Archive; ca0000019 [full-text]

CRIS Natural Language Processing Applications Library (2020), v1.2, CRIS Archive; ca0000015 [full-text]

CRIS Natural Language Processing Applications Library (2020), v1.1, CRIS Archive; ca0000014 [full-text]

Mental Health - Text Analytics Cloud (MHTAC)

The Mental Health Text Analytics Cloud (MH-TAC) platform has been developed to date as a prototype ‘proof of concept’ via a collaboration between South London and Maudsley and Cambridgeshire and Peterborough NHS Trusts, along with King’s College London, University of Cambridge, and University of Sheffield.

Mental Health – Text Analytics Cloud (MHTAC)