SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python named-entity-recognition Projects
-
HanLP
Natural Language Processing for the next decade. Tokenization, Part-of-Speech Tagging, Named Entity Recognition, Syntactic & Semantic Dependency Parsing, Document Classification
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: 15,000 lines of verified cryptography now in Python | news.ycombinator.com | 2025-04-18
Geez honestly
This seems to be the issue https://github.com/explosion/spaCy/issues/13658#issuecomment...
And you depend on opinionated libraries that break with newer versions. Why? Well because f you that's why! Because our library is not just a tool, it's a lifestyle
Though it seems that Pydantic 1x does support 3.13 https://docs.pydantic.dev/1.10/changelog/#v11020-2025-01-07
-
NLP-progress
Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks.
-
Project mention: WhisperNER: Unified Open Named Entity and Speech Recognition | news.ycombinator.com | 2024-11-21
only the last string is a LOC named entity. Of course you can change definitions from the standard ones if you like, but then you should be careful not to compare with tools that use the original standard definition of NER such as flairNLP [1].
[1] https://github.com/flairNLP/flair?tab=readme-ov-file
-
Stanza
Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages
-
Project mention: Conversational AI and the Evolution of Search: Redefining How We Find Information | dev.to | 2025-01-29
DeepPavlov: A conversational AI library for building multi-skill chatbots and virtual assistants.
-
simpletransformers
Transformers for Information Retrieval, Text Classification, NER, QA, Language Modelling, Language Generation, T5, Multi-Modal, and Conversational AI
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
GLiNER
Generalist and Lightweight Model for Named Entity Recognition (Extract any entity types from texts) @ NAACL 2024
Project mention: Navigating the Cybersecurity Maze: Challenges and Solutions in AI Agent Development | dev.to | 2025-02-26PII and Secret Detection: This involves identifying and removing personally identifiable information (PII) or secrets from the data. Tools like Presidio and GLiNER are great for this purpose. The following Python code demonstrates how to use Guardrails to detect PII and secrets in text:
-
NCRFpp
NCRF++, a Neural Sequence Labeling Toolkit. Easy use to any sequence labeling tasks (e.g. NER, POS, Segmentation). It includes character LSTM/CNN, word LSTM/CNN and softmax/CRF components.
-
entity-recognition-datasets
A collection of corpora for named entity recognition (NER) and entity recognition tasks. These annotated datasets cover a variety of languages, domains and entity types.
-
-
-
seqeval
A Python framework for sequence labeling evaluation(named-entity recognition, pos tagging, etc...)
-
nlu
1 line for thousands of State of The Art NLP models in hundreds of languages The fastest and most accurate way to solve text problems.
-
NameDataset
-
-
-
camel_tools
A suite of Arabic natural language processing tools developed by the CAMeL Lab at New York University Abu Dhabi.
-
-
-
-
ChatGPT_for_IE
Evaluating ChatGPT’s Information Extraction Capabilities: An Assessment of Performance, Explainability, Calibration, and Faithfulness
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python named-entity-recognition discussion
Python named-entity-recognition related posts
-
Chain of Draft: Thinking Faster by Writing Less
-
WhisperNER: Unified Open Named Entity and Speech Recognition
-
Recent English newswire NER datasets?
-
PIXIU: NEW Data - star count:172.0
-
PIXIU: NEW Data - star count:124.0
-
PIXIU: NEW Data - star count:124.0
-
PIXIU: NEW Data - star count:124.0
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 May 2025
Index
What are some of the best open-source named-entity-recognition projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | HanLP | 35,016 |
2 | spaCy | 31,537 |
3 | NLP-progress | 22,861 |
4 | flair | 14,160 |
5 | Stanza | 7,458 |
6 | DeepPavlov | 6,876 |
7 | simpletransformers | 4,177 |
8 | DeepKE | 3,886 |
9 | GLiNER | 2,001 |
10 | NCRFpp | 1,895 |
11 | entity-recognition-datasets | 1,539 |
12 | spacy-llm | 1,242 |
13 | BERT-NER | 1,237 |
14 | seqeval | 1,132 |
15 | nlu | 912 |
16 | name-dataset | 905 |
17 | ckip-transformers | 724 |
18 | BERTweet | 590 |
19 | camel_tools | 449 |
20 | GoLLIE | 371 |
21 | zshot | 370 |
22 | huspacy | 167 |
23 | ChatGPT_for_IE | 144 |