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

Entity Extraction Python Packages

Python packages with the GitHub topic entity-extraction. Sorted by monthly downloads, with stars and forks.
adbar
htmldate

Fast and robust date extraction from web pages, with Python or on the command-line

14.2M 157 38
JohnSnowLabs
spark-nlp

State of the Art Natural Language Processing

700K 4K 743
Microsoft
recognizers-text

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

50K 2K 435
Microsoft
recognizers-text-date-time

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

50K 2K 435
Microsoft
recognizers-text-number

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

50K 2K 435
Microsoft
recognizers-text-number-with-unit

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

50K 2K 435
Microsoft
recognizers-text-choice

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

38K 2K 435
Microsoft
recognizers-text-sequence

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

7K 2K 435
Microsoft
recognizers-text-suite

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

7K 2K 435
rosette-api
rosette-api

Babel Street Analytics Client Library for Python

2K 38 37
deeppavlov
deeppavlov

An open source library for deep learning end-to-end dialog systems and chatbots.

2K 7K 1K
deepskandpal
openodke

openodke — an open implementation of ODKE+ (Apple, arXiv:2509.04696): ontology-guided knowledge extraction into a grounded knowledge graph. Independent; not affiliated with Apple.

2K 3 1
lasigeBioTM
bent

Biomedical Term Annotator

1K 9 1
chaoscypherinc
chaoscypher-core

Local-first GraphRAG: turn your documents into an inspectable knowledge graph you can search, chat with, and export. Self-hosted, bring-your-own-LLM (or fully offline with Ollama).

1K 3 2
chaoscypherinc
chaoscypher-cli

Local-first GraphRAG: turn your documents into an inspectable knowledge graph you can search, chat with, and export. Self-hosted, bring-your-own-LLM (or fully offline with Ollama).

1K 3 2
chaoscypherinc
chaoscypher-cortex

Local-first GraphRAG: turn your documents into an inspectable knowledge graph you can search, chat with, and export. Self-hosted, bring-your-own-LLM (or fully offline with Ollama).

1K 3 2
chaoscypherinc
chaoscypher-neuron

Local-first GraphRAG: turn your documents into an inspectable knowledge graph you can search, chat with, and export. Self-hosted, bring-your-own-LLM (or fully offline with Ollama).

1K 3 2
Microsoft
datatypes-date-time

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

1K 2K 435
mshadmanrahman
root-kg

Your knowledge graph. Ask questions across all your notes, meetings and emails, and get cited answers.

801 15 3
pdhall99
spanwend

Convert between sequence tags and spans, with validation and repair for BIO, BILOU, IOB1, and related schemes

537 0 0
aymara
aymara

The Libre Multilingual Analyzer, a Natural Language Processing (NLP) C++ toolkit.

523 119 20
DanielJDufour
location-extractor

Extracts locations from text

486 15 1
lzq-0529
jevspan

Zero-shot named entity recognition on TypeSafe Jev. Define entity types in plain words — no training data, no GPU. 73.7 strict F1 across 12 Chinese/English NER benchmarks, with calibrated scores and auditable traces. 零样本命名实体识别。

464 7 1
Microsoft
ms-recognizers-text

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

454 2K 435
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology