Extracts info from French clinical notes using rule-based and deep learning components.
Modular, fast NLP framework compatible with PyTorch and spaCy, built for French clinical texts.
EDS-NLP is an open-source framework designed to extract structured information from French clinical text. It combines spaCy-compatible rule-based pipes with PyTorch deep learning modules for tasks like negation detection and named entity recognition. It suits clinical researchers and developers working with French medical records.
The library organizes rule-based functions and deep learning modules into an efficient pipeline system. It supports multi-task deep learning models with weight sharing, LLM-based components, and fast multi-GPU inference. It also handles various data formats including BRAT, JSON, Parquet, Pandas, and Spark.
It suits developers and researchers building clinical data warehouse pipelines for French-language medical documents. It is not designed for general English-language clinical processing or users without Python programming experience.
Rule-based components specifically tailored for French clinical notes.
Compatible with PyTorch for trainable components like NER and span classification.
Supports multitask deep learning models with subcomponent weight sharing.
Supports data loading and saving for BRAT, JSON, Parquet, Pandas, and Spark.
Free under its BSD-3-Clause license. The only cost is running it yourself on your own hardware infrastructure.
870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
It uses spaCy for document representation and annotations, and PyTorch as the deep learning backend for trainable components.
The framework is versatile and can be used on any textual document, but its pre-built rule components target French clinical notes.
See Zekai first in Google