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

Metadata

Release files for estnltk-core 1.7.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for estnltk-core 1.7.5
File Size Uploaded Provenance Actions
estnltk_core-1.7.5.tar.gz 189.0 kB Without provenance Details for estnltk_core-1.7.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for estnltk-core 1.7.5
File Interpreter ABI Platform Actions
estnltk_core-1.7.5-py3-none-any.whl Python 3 none any Details for estnltk_core-1.7.5-py3-none-any.whl

Total release size: 428.8 kB

Release files / estnltk_core-1.7.5.tar.gz

Download URL estnltk_core-1.7.5.tar.gz
Size 189.0 kB
Tags Source
SHA-256 checksum
How to use checksums
1110bf4ead4c749d0fd40c93e71a7c40855bede4f6bc7bbb198552cf6a28051c
BLAKE2b-256 checksum
How to use checksums
8f98e3946b52df5b28703be6d2df621fd7ef786716370cef319cd8d664930ceb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / estnltk_core-1.7.5-py3-none-any.whl

Download URL estnltk_core-1.7.5-py3-none-any.whl
Size 239.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
158cb3533139a31156ee4a65d645722fa4df521ecb4d9468f50ffec11052dc48
BLAKE2b-256 checksum
How to use checksums
4ffd2a4996dddb3bcb1403438fd9b8a3ecd025017f10c3e674f07749ae43f494
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for estnltk-core 1.7.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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