Metadata-Version: 1.1
Name: neuro_tagger
Version: 0.0.1.5
Summary: Text tagger, based on the ELMo embeddings and recurrent neural network, with the simple sklearn-like interface
Home-page: https://github.com/bond005/neuro_tagger
Author: Ivan Bondarenko
Author-email: bond005@yandex.ru
License: Apache License Version 2.0
Description: 
        NeuroTagger
        ============
        
        NeuroTagger is a text tagger based on recurrent neural network. It can
        be used as NER, dependency parser, morphoanalyzer etc.
        
        The goal of this project is creation of a simple Python package with
        the sklearn-like interface for solution of different tasks of text
        tagging (named entity recognition, dependency parsing, etc) in case
        number of labeled texts is very small (not greater than several
        thousands). Special word embeddings named as `ELMo<https://arxiv.org/abs/1802.05365>`_
        (Embeddings from Language Models) ensure this possibility, because these
        embeddings are contextual and they allow to design more simple and
        separable feature space for words in texts.
        
        ELMo embeddings are used as features of words in text, and different
        variants of neural network architecture (BiLSTM, hybrid BiLSTM-CRF or
        pure CRF) can be used as final classifier (tagger). I recommend to
        use a special `TensorFlow Hub ELMo<>https://tfhub.dev/google/elmo/2`_
        for English NLP tasks and a `DeepPavlov ELMo
        <http://docs.deeppavlov.ai/en/master/apiref/models/embedders.html#deeppavlov.models.embedders.elmo_embedder.ELMoEmbedder>`_
        for for same tasks in Russian.
        
        
Keywords: elmo,ner,lstm,crf,nlp,keras,tensorflow,scikit-learn
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Text Processing
Classifier: Topic :: Text Processing :: Linguistic
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
