All Projects → howl-anderson → Seq2annotation

howl-anderson / Seq2annotation

Licence: apache-2.0
基于 TensorFlow & PaddlePaddle 的通用序列标注算法库(目前包含 BiLSTM+CRF, Stacked-BiLSTM+CRF 和 IDCNN+CRF,更多算法正在持续添加中)实现中文分词(Tokenizer / segmentation)、词性标注(Part Of Speech, POS)和命名实体识别(Named Entity Recognition, NER)等序列标注任务。

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Seq2annotation

spacy-server
🦜 Containerized HTTP API for industrial-strength NLP via spaCy and sense2vec
Stars: ✭ 58 (-17.14%)
Mutual labels:  named-entity-recognition, part-of-speech-tagger
Ncrfpp
NCRF++, a Neural Sequence Labeling Toolkit. Easy use to any sequence labeling tasks (e.g. NER, POS, Segmentation). It includes character LSTM/CNN, word LSTM/CNN and softmax/CRF components.
Stars: ✭ 1,767 (+2424.29%)
Mutual labels:  named-entity-recognition, part-of-speech-tagger
Pynlp
A pythonic wrapper for Stanford CoreNLP.
Stars: ✭ 103 (+47.14%)
Mutual labels:  named-entity-recognition, part-of-speech-tagger
Pyhanlp
中文分词 词性标注 命名实体识别 依存句法分析 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁 自然语言处理
Stars: ✭ 2,564 (+3562.86%)
Mutual labels:  named-entity-recognition, part-of-speech-tagger
Bilstm Lan
Hierarchically-Refined Label Attention Network for Sequence Labeling
Stars: ✭ 241 (+244.29%)
Mutual labels:  named-entity-recognition, part-of-speech-tagger
Lac
百度NLP:分词,词性标注,命名实体识别,词重要性
Stars: ✭ 2,792 (+3888.57%)
Mutual labels:  named-entity-recognition, part-of-speech-tagger
Spark Nlp
State of the Art Natural Language Processing
Stars: ✭ 2,518 (+3497.14%)
Mutual labels:  named-entity-recognition, part-of-speech-tagger
deepnlp
小时候练手的nlp项目
Stars: ✭ 11 (-84.29%)
Mutual labels:  named-entity-recognition, part-of-speech-tagger
Awesome Persian Nlp Ir
Curated List of Persian Natural Language Processing and Information Retrieval Tools and Resources
Stars: ✭ 460 (+557.14%)
Mutual labels:  named-entity-recognition, part-of-speech-tagger
Ner blstm Crf
LSTM-CRF for NER with ConLL-2002 dataset
Stars: ✭ 51 (-27.14%)
Mutual labels:  named-entity-recognition
Torchcrf
An Inplementation of CRF (Conditional Random Fields) in PyTorch 1.0
Stars: ✭ 58 (-17.14%)
Mutual labels:  named-entity-recognition
Nagisa Tutorial Pycon2019
Code for PyCon JP 2019 talk "Python による日本語自然言語処理 〜系列ラベリングによる実世界テキスト分析〜"
Stars: ✭ 46 (-34.29%)
Mutual labels:  named-entity-recognition
Iob2corpus
Japanese IOB2 tagged corpus for Named Entity Recognition.
Stars: ✭ 51 (-27.14%)
Mutual labels:  named-entity-recognition
Tf Lstm Crf Batch
Tensorflow-LSTM-CRF tool for Named Entity Recognizer
Stars: ✭ 59 (-15.71%)
Mutual labels:  named-entity-recognition
Corenlp
Stanford CoreNLP: A Java suite of core NLP tools.
Stars: ✭ 8,248 (+11682.86%)
Mutual labels:  named-entity-recognition
Audio Pretrained Model
A collection of Audio and Speech pre-trained models.
Stars: ✭ 61 (-12.86%)
Mutual labels:  tensorflow-models
Jointre
End-to-end neural relation extraction using deep biaffine attention (ECIR 2019)
Stars: ✭ 41 (-41.43%)
Mutual labels:  named-entity-recognition
Named entity recognition
中文命名实体识别(包括多种模型:HMM,CRF,BiLSTM,BiLSTM+CRF的具体实现)
Stars: ✭ 995 (+1321.43%)
Mutual labels:  named-entity-recognition
Wikipedia ner
📖 Labeled examples from wiki dumps in Python
Stars: ✭ 61 (-12.86%)
Mutual labels:  named-entity-recognition
Zemberek Nlp Server
Zemberek Türkçe NLP Java Kütüphanesi üzerine REST Docker Sunucu
Stars: ✭ 60 (-14.29%)
Mutual labels:  part-of-speech-tagger

seq2annotation

基于 TensorFlow & PaddlePaddle 的通用序列标注算法库(目前包含 BiLSTM+CRFIDCNN+CRF,更多算法正在持续添加中)实现中文分词(Tokenizer / segmentation)、词性标注(Part Of Speech, POS)和命名实体识别(Named Entity Recognition, NER)等序列标注任务。

特色

  • 通用的序列标注:能够解决通用的序列标注问题:分词、词性标注和实体识别仅仅是特例。
  • Tag schema free: 你可以选择你想用的任何 Tagset。依赖于 tokenizer_tools 提供的编码、解码功能

TODO

  • current TF Metrics is not launch on pypi, but seq2annotation depends on it, so seq2annotation currently can't packaged as python package on pypi

More Algorithms To Do

Credits

增加 NER 评估方案

From http://www.davidsbatista.net/blog/2018/05/09/Named_Entity_Evaluation/

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].