PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Named Entity Recognition Python Packages

Python packages with the GitHub topic named-entity-recognition. Sorted by relevance, with stars and monthly downloads.
explosion
spacy

💫 Industrial-strength Natural Language Processing (NLP) in Python

21.6M 34K 5K
Microsoft
presidio-analyzer

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

4.9M 8K 1K
Microsoft
presidio-anonymizer

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

3.5M 8K 1K
JohnSnowLabs
spark-nlp

State of the Art Natural Language Processing

1.1M 4K 743
stanfordnlp
stanza

Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages

907K 8K 942
urchade
gliner

Generalist and Lightweight Model for Named Entity Recognition (Extract any entity types from texts)

573K 3K 273
chakki-works
seqeval

A Python framework for sequence labeling evaluation(named-entity recognition, pos tagging, etc...)

570K 1K 131
flairNLP
flair

A very simple framework for state-of-the-art Natural Language Processing (NLP)

186K 14K 2K
fastdatascience
drug-named-entity-recognition

Drug Named Entity Recognition library to find and resolve drug names in a string (drug named entity linking)

127K 32 14
Microsoft
presidio-image-redactor

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

103K 8K 1K
ThilinaRajapakse
simpletransformers

Transformers for Information Retrieval, Text Classification, NER, QA, Language Modelling, Language Generation, T5, Multi-Modal, and Conversational AI

63K 4K 717
MantisAI
nervaluate

Full named-entity (i.e., not tag/token) evaluation metrics based on SemEval’13

41K 215 27
modelscope
adaseq

AdaSeq: An All-in-One Library for Developing State-of-the-Art Sequence Understanding Models

30K 454 45
CAMeL-Lab
camel-tools

A suite of Arabic natural language processing tools developed by the CAMeL Lab at New York University Abu Dhabi.

28K 549 89
hankcs
hanlp

中文分词 词性标注 命名实体识别 依存句法分析 成分句法分析 语义依存分析 语义角色标注 指代消解 风格转换 语义相似度 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁转换 自然语言处理

27K 36K 11K
microsoft
presidio-structured

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

15K 8K 1K
s14t284
torchcrf

An Inplementation of CRF (Conditional Random Fields) in PyTorch 1.0

15K 137 12
Georgetown-IR-Lab
medspacy-quickumls

System for Medical Concept Extraction and Linking

14K 442 101
hankcs
hanlp-common

中文分词 词性标注 命名实体识别 依存句法分析 成分句法分析 语义依存分析 语义角色标注 指代消解 风格转换 语义相似度 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁转换 自然语言处理

10K 36K 11K
hankcs
hanlp-trie

中文分词 词性标注 命名实体识别 依存句法分析 成分句法分析 语义依存分析 语义角色标注 指代消解 风格转换 语义相似度 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁转换 自然语言处理

10K 36K 11K
explosion
spacy-llm

🦙 Integrating LLMs into structured NLP pipelines

9K 1K 105
Microsoft
presidio

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

8K 8K 1K
JayYip
bert-multitask-learning

BERT for Multitask Learning

8K 544 123
sagorbrur
bnlp-toolkit

BNLP is a natural language processing toolkit for Bengali Language.

6K 309 67
    • Data from PyPI, GitHub, ClickHouse, and BigQuery