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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.