guillaumegenthial/sequence_tagging
Named Entity Recognition (LSTM + CRF) - Tensorflow
Combines character-level and word-level embeddings (GloVe) through parallel BiLSTM pathways, then applies linear-chain CRF decoding for sequence labeling. Achieves F1 scores of 90-91 on standard benchmarks like CoNLL2003, with training optimized for GPU acceleration (110 seconds/epoch on Tesla K80). Designed for token-level tagging tasks beyond NER, accepting CoNLL-format data and integrating pretrained word vectors for transfer learning.
1,953 stars. No commits in the last 6 months.
Stars
1,953
Forks
696
Language
Python
License
Apache-2.0
Category
Last pushed
Oct 16, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/guillaumegenthial/sequence_tagging"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
jidasheng/bi-lstm-crf
A PyTorch implementation of the BI-LSTM-CRF model.
charles9n/bert-sklearn
a sklearn wrapper for Google's BERT model
howl-anderson/seq2annotation
基于 TensorFlow & PaddlePaddle 的通用序列标注算法库(目前包含 BiLSTM+CRF, Stacked-BiLSTM+CRF 和...
guillaumegenthial/tf_ner
Simple and Efficient Tensorflow implementations of NER models with tf.estimator and tf.data
kamalkraj/BERT-NER
Pytorch-Named-Entity-Recognition-with-BERT