zjunlp/DeepKE

[EMNLP 2022] An Open Toolkit for Knowledge Graph Extraction and Construction

61
/ 100
Established

DeepKE helps you automatically extract key information from text and other data sources to build structured knowledge graphs. You provide text documents, images, or other data, and it identifies entities (people, places, organizations), their relationships, and attributes. This is ideal for researchers, data scientists, or analysts who need to organize large volumes of unstructured information into a searchable and interconnected format.

4,338 stars. No commits in the last 6 months. Available on PyPI.

Use this if you need to transform raw, unstructured text and multimodal data into an organized knowledge graph, especially in scenarios with limited data or complex document structures.

Not ideal if you only need simple keyword extraction or already have highly structured data that doesn't require complex entity and relation identification.

knowledge-graph-construction information-extraction named-entity-recognition relationship-extraction data-structuring
Stale 6m No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 24 / 25

How are scores calculated?

Stars

4,338

Forks

744

Language

Python

License

MIT

Last pushed

Jul 19, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/zjunlp/DeepKE"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.