Skip to main content

Text tagger, based on the ELMo embeddings and recurrent neural network, with the simple sklearn-like interface

Project description


neuro_tagger
============

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 (**E**mbeddings from
**L**anguage **Mo**dels) 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* for English NLP tasks and a
*DeepPavlov ELMo* for for same tasks in Russian.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neuro_tagger-0.0.1.4.tar.gz (21.1 kB view details)

Uploaded Source

File details

Details for the file neuro_tagger-0.0.1.4.tar.gz.

File metadata

  • Download URL: neuro_tagger-0.0.1.4.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for neuro_tagger-0.0.1.4.tar.gz
Algorithm Hash digest
SHA256 b03eae818d8bba8cd71b1849e28e2984d1f39f8ea0ea3b5a3d2056d63b4121b7
MD5 184d76b31dfb9cfd08023e1dd483bde7
BLAKE2b-256 bb5c77f679c08b1dcc203094dcd68b1aa7cf44a1aabe3030fe547c86f9c88cc7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page