Skip to main content

EstNLTK-core -- core components of the EstNLTK library

This package contains core components of the EstNLTK library:

  • data structures: BaseText, BaseLayer, Layer, RelationLayer, Span, EnvelopingSpan, SpanList, Annotation;
  • tagger component interfaces: Tagger, Retagger, RelationTagger, MultiLayerTagger;
  • basic layer operations: flatten, merge, rebase, split layers etc.
  • basic visualization and Jupyter Notebook support (HTML representations);
  • functions for converting between EstNLTK's data structures and JSON / dict representations;
  • skeleton for NLP pipeline (components for resolving layer dependencies and tagging layers sequentially);

Note: this package does not include linguistic analysis tools / Estonian NLP pipeline. Please use the estnltk package for the pipeline.

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

Installation

EstNLTK-core is available as a PyPI wheel:

pip install estnltk_core==1.7.5

And as an Anaconda package:

conda install -c estnltk -c conda-forge estnltk_core=1.7.5

Supported Python versions: 3.11+

Documentation

Information about EstNLTK-core's API is provided in docstrings of classes and methods. Browse the source for details.

Source

The source of the package can be found at main branch.

License

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

(C) University of Tartu

Download files

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

Source Distribution

estnltk_core-1.7.5.tar.gz (189.0 kB view details)

Uploaded Source

Built Distribution

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

estnltk_core-1.7.5-py3-none-any.whl (239.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for estnltk_core-1.7.5.tar.gz
Algorithm Hash digest
SHA256 1110bf4ead4c749d0fd40c93e71a7c40855bede4f6bc7bbb198552cf6a28051c
MD5 fd6225a82aaa42746ad2fed581de88f3
BLAKE2b-256 8f98e3946b52df5b28703be6d2df621fd7ef786716370cef319cd8d664930ceb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for estnltk_core-1.7.5-py3-none-any.whl
Algorithm Hash digest
SHA256 158cb3533139a31156ee4a65d645722fa4df521ecb4d9468f50ffec11052dc48
MD5 cfb645a7ec3d96d662184eebaeccaacc
BLAKE2b-256 4ffd2a4996dddb3bcb1403438fd9b8a3ecd025017f10c3e674f07749ae43f494

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