Skip to main content

EstNLTK neural -- EstNLTK's linguistic analysis based on neural models

This package contains EstNLTK's linguistic analysis tools that use neural models:

  • bert embeddings tagger;
  • bert-based named entity recognition;
  • bert-based morphological features tagger and disambiguator;
  • bert-based morphological form homonymy post-corrector;
  • GliLem lemmatizer and morphological disambiguator;
  • stanza syntax tagger and stanza ensemble syntax tagger;
  • pronominal coreference tagger v1 (relies on stanza for input preprocessing);
  • [legacy] tensorflow-based neural morphological features tagger ( disambiguator );

Note: these tools require installation of deep learning frameworks (tensorflow, pytorch), and are demanding for computational resources; they also rely on large models which need to be downloaded separately.

The EstNLTK project is funded by EKT (Eesti Keeletehnoloogia Riiklik Programm).

Installation

EstNLTK-neural is available as a PyPI wheel:

pip install estnltk_neural

And as an Anaconda package:

conda install -c estnltk -c conda-forge estnltk_neural

Supported Python versions: 3.11+

Neural models

Models required by neural tools are large, and therefore cannot be distributed with this package. However, our tagger classes are implemented in a way that once you create an instance of a neural tagger, you'll be asked for a permission to download missing models, and if you give the permission, the model will be downloaded (and installed in a proper location) automatically. If needed, you can also change the default location where downloaded models will be placed, see this tutorial for details.

Documentation

EstNLTK's NLP component tutorials also cover information about neural taggers:

Source

The source of the last release is available at the main branch.

License

EstNLTK-neural is released under dual license - either GNU General Public License v2.0 or Apache 2.0 License.

EstNLTK-neural's GliLem lemmatizer and morphological disambiguator contains code that is licensed under Mozilla Public License 2.0 (MPL 2.0).

(C) University of Tartu (unless specified otherwise in the file headers)

Download files

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

Source Distribution

estnltk_neural-1.7.5.tar.gz (206.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

estnltk_neural-1.7.5-py3-none-any.whl (242.9 kB view details)

Uploaded Python 3

File details

Details for the file estnltk_neural-1.7.5.tar.gz.

File metadata

  • Download URL: estnltk_neural-1.7.5.tar.gz
  • Upload date:
  • Size: 206.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for estnltk_neural-1.7.5.tar.gz
Algorithm Hash digest
SHA256 981c2393197c1ece2d1fa570391260762ff82ed0c94053319a9361bb4da2087f
MD5 9c065b18424618187639098e6052070f
BLAKE2b-256 88dd53b56ac9c38a5921abd828099b85f186507fb76dd55398de37ef76b1b456

See more details on using hashes here.

File details

Details for the file estnltk_neural-1.7.5-py3-none-any.whl.

File metadata

  • Download URL: estnltk_neural-1.7.5-py3-none-any.whl
  • Upload date:
  • Size: 242.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for estnltk_neural-1.7.5-py3-none-any.whl
Algorithm Hash digest
SHA256 aad3d23ac042213cf18349674eaeca444e14b2c11c04a08aa3c80a5412911ba2
MD5 e17f988cb5ae95ee07a14fc479cf46d7
BLAKE2b-256 6eee1748cb1f61e2d803db3392a05fd84c150bab5057318c5e9126895c94b1fa

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.7.5 This release

2 files

1.7.4

2 files

1.7.3

2 files

1.7.2

2 files

1.7.1

2 files

1.7.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page