Cores & Resources Library site logo (1)
Close this search box.


Alexander Turchin, MD, MS

Breakout Room

Canary NLP



Canary Natural Language Processing Platform

Empowering researchers to develop and use NLP tools in their research.


Canary is a free / open-source platform for development of natural language processing (NLP) tools. It is a GUI-based software that is oriented towards researchers, clinicians and analysts without computer science background to empower them to create their own NLP tools.

Canary supports many advanced NLP features, such as extraction of concept-value pairs (e.g. left ventricular ejection fraction) and identification of concepts distributed across multiple sentences; all RPDR file formats are supported. Canary has been downloaded by hundreds of users across the world and has been used in a number of research studies, including several at BWH and MGH.