Skip to main content

Disvortilo is a simple tool that breaks Esperanto words into roots and affixes.

Project description

Disvortilo

Disvortilo is a simple tool that breaks Esperanto words into roots and affixes.

Getting Started

You can install Disvortilo from PyPI using pip:

pip install disvortilo

Examples

from disvortilo import Disvortilo

disvortilo = Disvortilo()

print(disvortilo.parse("malliberejo"))
# > [('mal', 'liber', 'ej', 'o')]

# some have more than one possible output
# like "Esperanto" which means "a hoping person"
print(disvortilo.parse("esperantistino"))
# > [('esper', 'ant', 'ist', 'in', 'o'), ('esperant', 'ist', 'in', 'o')]

# you can also get the morphemes of the word
print(disvortilo.parse_detailed("plibonigojn"))
# > [(('pli', FULL_WORD), ('bon', ROOT), ('ig', SUFFIX), ('ojn', POS))]

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

disvortilo-0.6.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

disvortilo-0.6.1-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file disvortilo-0.6.1.tar.gz.

File metadata

  • Download URL: disvortilo-0.6.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for disvortilo-0.6.1.tar.gz
Algorithm Hash digest
SHA256 248ca86dd1dd8647b78d1a1a983505069091f72fd0f223d3d06be54bc3006cd2
MD5 39ee5196faa35c28f3f6c61a389ad612
BLAKE2b-256 a4e77780b5ea1aab25972d6e75cc006ab507830bee7d9a6e9fa196fab310ffca

See more details on using hashes here.

Provenance

The following attestation bundles were made for disvortilo-0.6.1.tar.gz:

Publisher: publish.yml on LerniloEO/disvortilo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file disvortilo-0.6.1-py3-none-any.whl.

File metadata

  • Download URL: disvortilo-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for disvortilo-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 accb81924c8dce9734600562c9ef3ada7278a45c01cf9f38567614aff789936c
MD5 cfbed8137b7c7067b51bd8cfc9cc79f2
BLAKE2b-256 20f7b11832cfc864e3d5d1096048f1cca745b52782925b5f9c0547d090389f73

See more details on using hashes here.

Provenance

The following attestation bundles were made for disvortilo-0.6.1-py3-none-any.whl:

Publisher: publish.yml on LerniloEO/disvortilo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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