saiwaiyanyu / Bi Lstm Crf Ner Tf2.0
Named Entity Recognition (NER) task using Bi-LSTM-CRF model implemented in Tensorflow 2.0(tensorflow2.0 +)
Stars: ✭ 93
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Bi Lstm Crf Ner Tf2.0
Bert Multitask Learning
BERT for Multitask Learning
Stars: ✭ 380 (+308.6%)
Mutual labels: named-entity-recognition, ner
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.
Stars: ✭ 891 (+858.06%)
Mutual labels: named-entity-recognition, ner
Lightkg
基于Pytorch和torchtext的知识图谱深度学习框架。
Stars: ✭ 452 (+386.02%)
Mutual labels: named-entity-recognition, ner
Autoner
Learning Named Entity Tagger from Domain-Specific Dictionary
Stars: ✭ 357 (+283.87%)
Mutual labels: named-entity-recognition, ner
Named entity recognition
中文命名实体识别(包括多种模型:HMM,CRF,BiLSTM,BiLSTM+CRF的具体实现)
Stars: ✭ 995 (+969.89%)
Mutual labels: named-entity-recognition, ner
Spacy Streamlit
👑 spaCy building blocks and visualizers for Streamlit apps
Stars: ✭ 360 (+287.1%)
Mutual labels: named-entity-recognition, ner
Yedda
YEDDA: A Lightweight Collaborative Text Span Annotation Tool. Code for ACL 2018 Best Demo Paper Nomination.
Stars: ✭ 704 (+656.99%)
Mutual labels: named-entity-recognition, ner
Snips Nlu
Snips Python library to extract meaning from text
Stars: ✭ 3,583 (+3752.69%)
Mutual labels: named-entity-recognition, ner
Nlp Experiments In Pytorch
PyTorch repository for text categorization and NER experiments in Turkish and English.
Stars: ✭ 35 (-62.37%)
Mutual labels: named-entity-recognition, ner
Tf ner
Simple and Efficient Tensorflow implementations of NER models with tf.estimator and tf.data
Stars: ✭ 876 (+841.94%)
Mutual labels: named-entity-recognition, ner
Torchcrf
An Inplementation of CRF (Conditional Random Fields) in PyTorch 1.0
Stars: ✭ 58 (-37.63%)
Mutual labels: named-entity-recognition, ner
Ner blstm Crf
LSTM-CRF for NER with ConLL-2002 dataset
Stars: ✭ 51 (-45.16%)
Mutual labels: named-entity-recognition, ner
Vncorenlp
A Vietnamese natural language processing toolkit (NAACL 2018)
Stars: ✭ 354 (+280.65%)
Mutual labels: named-entity-recognition, ner
Phonlp
PhoNLP: A BERT-based multi-task learning toolkit for part-of-speech tagging, named entity recognition and dependency parsing (NAACL 2021)
Stars: ✭ 56 (-39.78%)
Mutual labels: named-entity-recognition, ner
Bert Bilstm Crf Ner
Tensorflow solution of NER task Using BiLSTM-CRF model with Google BERT Fine-tuning And private Server services
Stars: ✭ 3,838 (+4026.88%)
Mutual labels: named-entity-recognition, ner
Cluener2020
CLUENER2020 中文细粒度命名实体识别 Fine Grained Named Entity Recognition
Stars: ✭ 689 (+640.86%)
Mutual labels: named-entity-recognition, ner
Named Entity Recognition Ner Papers
An elaborate and exhaustive paper list for Named Entity Recognition (NER)
Stars: ✭ 302 (+224.73%)
Mutual labels: named-entity-recognition, ner
Phobert
PhoBERT: Pre-trained language models for Vietnamese (EMNLP-2020 Findings)
Stars: ✭ 332 (+256.99%)
Mutual labels: named-entity-recognition, ner
Chinesener
中文命名实体识别,实体抽取,tensorflow,pytorch,BiLSTM+CRF
Stars: ✭ 938 (+908.6%)
Mutual labels: named-entity-recognition, ner
Jointre
End-to-end neural relation extraction using deep biaffine attention (ECIR 2019)
Stars: ✭ 41 (-55.91%)
Mutual labels: named-entity-recognition, ner
bi-lstm-crf-ner-tf2.0
Named Entity Recognition (NER) task using Bi-LSTM-CRF model implemented in Tensorflow2.0.
Requirements
- python >3.6
- tensorflow==2.0.0
- tensorflow-addons==0.6.0
data
data example
1 B-TIME
9 I-TIME
9 I-TIME
7 I-TIME
年 E-TIME
, O
是 O
中 B-LOC
国 E-LOC
发 O
展 O
历 O
史 O
上 O
非 O
常 O
重 O
要 O
的 O
很 O
不 O
平 O
凡 O
的 O
一 O
年 O
。 O
end
Usage
train
$ # pip install requirement.txt
$ python3 train.py
...
[-INFO-] 2019-12-05 21:11:15,037 24300 epoch 1, step 575, loss 5.0533 , accuracy --
[-INFO-] 2019-12-05 21:11:34,002 24300 epoch 1, step 576, loss 6.2023 , accuracy --
[-INFO-] 2019-12-05 21:11:52,543 24300 epoch 1, step 577, loss 4.3899 , accuracy --
[-INFO-] 2019-12-05 21:12:11,175 24300 epoch 1, step 578, loss 3.1313 , accuracy --
[-INFO-] 2019-12-05 21:12:29,661 24300 epoch 1, step 579, loss 6.4625 , accuracy --
[-INFO-] 2019-12-05 21:12:48,233 24300 epoch 1, step 580, loss 5.5159 , accuracy --
[-INFO-] 2019-12-05 21:12:48,325 24300 model saved
...
predict
$ python3 predict.py
input: 中共中央总书记、国家主席江泽民发表1998年新年讲话
[
{
"end": 4,
"words": "中共中央",
"type": "ORG",
"begin": 1
},
{
"end": 15,
"words": "江泽民",
"type": "PER",
"begin": 13
},
{
"end": 22,
"words": "1998年",
"type": "TIME",
"begin": 18
}
]
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].