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.3
And as an Anaconda package:
conda install -c estnltk -c conda-forge estnltk_core=1.7.3
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: GNU General Public License v2.0
(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
File details
Details for the file estnltk_core-1.7.3.tar.gz
.
File metadata
- Download URL: estnltk_core-1.7.3.tar.gz
- Upload date:
- Size: 181.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e04c7643a6154db6c7a01cf1b8d2a0795fce0d92a2ac0e517b8c3168ebc28f2 |
|
MD5 | bd6a60254517bbbf8ed16a6476c4b51e |
|
BLAKE2b-256 | dee8b070ddde7ead68750b3602163e83b2213b9ef28861ae7d5fae4329f5c33d |
File details
Details for the file estnltk_core-1.7.3-py3-none-any.whl
.
File metadata
- Download URL: estnltk_core-1.7.3-py3-none-any.whl
- Upload date:
- Size: 232.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bb2a9d7acf5d02c3183907069e2d4ccc22b3bb9763773c7038e3310a1342330 |
|
MD5 | c27eddde13b3b64ff16549f83a7d7ea7 |
|
BLAKE2b-256 | 08db5176b68b5fdb668cf24d2c71b0cdfee23a8450ee660da929b78f1558d7d8 |