EstNLTK core - basic data structures and components of the EstNLTK library
Project description
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.4
And as an Anaconda package:
conda install -c estnltk -c conda-forge estnltk_core=1.7.4
Supported Python versions: 3.9+
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file estnltk_core-1.7.4.tar.gz.
File metadata
- Download URL: estnltk_core-1.7.4.tar.gz
- Upload date:
- Size: 185.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3554513e7aae3e358ae7943892e8d27101f5e305768bfb545ecb85db81f4f08a
|
|
| MD5 |
84f58062e20e3c6536ed40eb0bc09f1c
|
|
| BLAKE2b-256 |
f6bebdb3ee3c3e3482e8c3783361ebc640222085f477dee0a2827ec705b28a2c
|
File details
Details for the file estnltk_core-1.7.4-py3-none-any.whl.
File metadata
- Download URL: estnltk_core-1.7.4-py3-none-any.whl
- Upload date:
- Size: 235.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52f0810f0253bca8e535bc80e37f81972a308714f4094b239e4b33aad3a17c4b
|
|
| MD5 |
1f0fa8dff4f86a91cd9c742b2e4a21f8
|
|
| BLAKE2b-256 |
dbdac8db4a3ed348a18411657d93eec76a1597c58b0eac03a3e1b82706989cf6
|