#226 · Primary category: NLP Tools & Text Processing
ner-lstm
Named Entity Recognition using multilayered bidirectional LSTM
Project last updated:03/10/19
GitHub Stars
537
Forks
179
Contributors
5
License
Other
Why we included this project
This is a small, readable implementation of a two-layer bidirectional LSTM for named entity recognition, built on TensorFlow with gensim for word embeddings. The pipeline is split into separate scripts for embedding generation, input preparation, training, and evaluation, so it is easy to trace how a sequence tagging model goes together, which makes it a good starting point for learning NER or reproducing classic results. The authors report F1 scores on the CoNLL 2003 English benchmark and the ICON 2013 Hindi dataset, and they compare word2vec, GloVe, and RNN-based embeddings, so you can see how the choice of embedding changes the outcome. It is a research codebase from 2016 rather than a maintained service, so treat it as material to study and adapt, not something to deploy as-is.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
compromise
modest natural-language processing
tokenizers
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Chinese-Word-Vectors
100+ Chinese Word Vectors 上百种预训练中文词向量