All Projects → jiesutd → RerankNER

jiesutd / RerankNER

Licence: other
Neural Reranking for Named Entity Recognition, accepted as regular paper at RANLP 2017

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to RerankNER

Time Convert
时间转换工具
Stars: ✭ 32 (+45.45%)
Mutual labels:  ner
CrossNER
CrossNER: Evaluating Cross-Domain Named Entity Recognition (AAAI-2021)
Stars: ✭ 87 (+295.45%)
Mutual labels:  ner
anonymization-api
How to build and deploy an anonymization API with FastAPI
Stars: ✭ 51 (+131.82%)
Mutual labels:  ner
biaffine-ner
Named Entity Recognition as Dependency Parsing
Stars: ✭ 293 (+1231.82%)
Mutual labels:  ner
BiLSTM-CRF-NER-PyTorch
This repo contains a PyTorch implementation of a BiLSTM-CRF model for named entity recognition task.
Stars: ✭ 109 (+395.45%)
Mutual labels:  ner
NER-in-Chinese-Text
NLP Keras BiLSTM+CRF
Stars: ✭ 53 (+140.91%)
Mutual labels:  ner
scikitcrf NER
Python library for custom entity recognition using Sklearn CRF
Stars: ✭ 17 (-22.73%)
Mutual labels:  ner
SoTu
Bag of Visual Feature with Hamming Enbedding, Reranking
Stars: ✭ 48 (+118.18%)
Mutual labels:  reranking
PDF-Resume-Information-Extraction
天池比赛作品整理。实现从pdf中提取出姓名、出生年月、性别、电话、最高学历、籍贯、落户市县、政治面貌、毕业院校、工作单位、工作内容、职务、项目名称、项目责任、学位、毕业时间、工作时间、项目时间共18个字段。
Stars: ✭ 64 (+190.91%)
Mutual labels:  ner
nalaf
NLP framework in python for entity recognition and relationship extraction
Stars: ✭ 104 (+372.73%)
Mutual labels:  ner
SkillNER
A (smart) rule based NLP module to extract job skills from text
Stars: ✭ 69 (+213.64%)
Mutual labels:  ner
nerus
Large silver standart Russian corpus with NER, morphology and syntax markup
Stars: ✭ 47 (+113.64%)
Mutual labels:  ner
UDLF
An Unsupervised Distance Learning Framework for Multimedia Retrieval
Stars: ✭ 40 (+81.82%)
Mutual labels:  reranking
molminer
Python library and command-line tool for extracting compounds from scientific literature. Written in Python.
Stars: ✭ 38 (+72.73%)
Mutual labels:  ner
korean ner tagging challenge
KU_NERDY 이동엽, 임희석 (2017 국어 정보 처리 시스템경진대회 금상) - 한글 및 한국어 정보처리 학술대회
Stars: ✭ 30 (+36.36%)
Mutual labels:  ner
genalog
Genalog is an open source, cross-platform python package allowing generation of synthetic document images with custom degradations and text alignment capabilities.
Stars: ✭ 234 (+963.64%)
Mutual labels:  ner
Capricorn
提供强大的NLP能力, low-code实现chatbot
Stars: ✭ 14 (-36.36%)
Mutual labels:  ner
trove
Weakly supervised medical named entity classification
Stars: ✭ 55 (+150%)
Mutual labels:  ner
anonymisation
Anonymization of legal cases (Fr) based on Flair embeddings
Stars: ✭ 85 (+286.36%)
Mutual labels:  ner
wink-nlp
Developer friendly Natural Language Processing ✨
Stars: ✭ 312 (+1318.18%)
Mutual labels:  ner

How to run the code:

python reranker.py train DEBUG B

where
train is training and save model first, if using other word, then just load models without training.
DEBUG use small dataset. If using other word or None, use standard data.
B means LSTM with CNN model.

Data format

Generate the nbest results using neural BI-LSTM-CRF at NbestNER.
Generate the nbest results using discrete CRF model at CRF++
Data format follow the sample data

Folder

data: where the data saved model: model file saved results: training model saved utils: load data, metric file saved

Cite:

@article{yang2017neural,  
 title={Neural Reranking for Named Entity Recognition},  
 author={Yang, Jie and Zhang, Yue and Dong, Fei},  
 booktitle = {Proceedings of RANLP},
 year={2017}  
}  

Version

2017-April-4: init version

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].