Skip to main content

Finnish NLP toolkit

Project description

FinnTK

Available on PyPI Documentation Status

Some simple high level tools for processing Finnish text.

This project is according to my personal preferences but might be helpful to others, particularly for exploratory coding. For larger projects you may prefer to use OMorFi directly.

Installation

This project assumes you've installed HFST and OMorFi system-wide, like so:

$ PIP_IGNORE_INSTALLED=1 pipenv install --site-packages finntk

Part of the reason for this is because HFST is not currently pip installable.

The current known good versions of HFST and OMorFi are in installed with Docker in the docker directory.

License

This project is licensed under the Apache v2 license. The code in finntk/vendor is vendorized from other projects and is licensed under their respective licenses.

Development

Release process

  1. Make a release commit in which the version is incremented in setup.py

  2. Make a git tag of this commit with git tag v$VERSION

  3. Push release to GitHub with git push --tags

  4. Upload to PyPI with python3 setup.py sdist bdist_wheel and twine upload dist/*

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

finntk-0.0.73.tar.gz (35.8 kB view details)

Uploaded Source

Built Distribution

finntk-0.0.73-py3-none-any.whl (51.3 kB view details)

Uploaded Python 3

File details

Details for the file finntk-0.0.73.tar.gz.

File metadata

  • Download URL: finntk-0.0.73.tar.gz
  • Upload date:
  • Size: 35.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.6

File hashes

Hashes for finntk-0.0.73.tar.gz
Algorithm Hash digest
SHA256 58ade62b4e428b97d8e8d1e2a9ba57b330b67173088bb1c2cf86da36f6f514fe
MD5 b1a34b0601082e5da9e3545ae438fb27
BLAKE2b-256 0fcb0f10f44362adbc7bf8e6d899ca4e7989e39812fd11e23024ed1a43491569

See more details on using hashes here.

File details

Details for the file finntk-0.0.73-py3-none-any.whl.

File metadata

  • Download URL: finntk-0.0.73-py3-none-any.whl
  • Upload date:
  • Size: 51.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.6

File hashes

Hashes for finntk-0.0.73-py3-none-any.whl
Algorithm Hash digest
SHA256 9ac016375db3711cd6cc8d01017ff26312146bc97f4925c7b36076904d8259a7
MD5 665b8abaa9f6240aac21f67031faaaa2
BLAKE2b-256 7e0a2ffcc4f63a4f191d26afc823391ba9d08b7fb23bdb38fe6e6bf482150e68

See more details on using hashes here.

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