Skip to main content

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

And as an Anaconda package:

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

Supported Python versions: 3.8+

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


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.2.tar.gz (174.6 kB view hashes)

Uploaded Source

Built Distribution

estnltk_core-1.7.2-py3-none-any.whl (222.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page