An easy-to-use, state-of-the-art named-entity recognition (NER) tool based on neural networks.
NeuroNER is an open-source named-entity recognition (NER) tool that uses neural networks to identify and classify entities like persons, organizations, and locations in text. It solves the problem of extracting structured information from unstructured text with state-of-the-art accuracy while being designed for ease of use.
Researchers, data scientists, and developers working on natural language processing tasks who need a reliable, high-performance NER system without extensive deep learning expertise.
Developers choose NeuroNER because it combines academic-grade performance (e.g., matching top scores on benchmarks like CoNLL-2003) with a simple installation process and flexible usage via command line or Python, all in an open-source package.
Named-entity recognition using neural networks. Easy-to-use and state-of-the-art results.
Achieves F1-scores around 0.90 on CoNLL-2003, comparable to state-of-the-art systems as highlighted in the README.
Runs via simple commands like 'neuroner' for training and prediction, making it accessible without deep learning expertise.
Accepts both CoNLL-2003 and BRAT annotation formats, easing integration with existing NLP pipelines and tools.
Includes ready models for clinical text (e.g., i2b2, MIMIC) and general news, saving time on training from scratch.
Relies on TensorFlow 1.0+, which is no longer actively maintained, posing compatibility issues with newer libraries and systems.
Requires manual downloads of word embeddings, datasets, and models in multiple steps, increasing risk of errors and frustration.
Uses LSTM-CRF models without native support for modern transformers, potentially lagging behind current NER advancements.
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
结巴中文分词
💫 Industrial-strength Natural Language Processing (NLP) in Python
Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.