Skip to main content

Inflection (conjugation and declension) of the English Language.

Project description

Inflex

Natural Language Inflection in English


This README is a stub, and is yet to be written.


Install

pip install inflex

Sample Usage

from inflex import Noun, Verb, Adjective

# Converting Nouns
Noun("book").plural()   # Produces "books"
Noun("book").singular() # Produces "book"

# Converting Verbs
Verb("fly").plural()    # Produces "fly"
Verb("fly").singular()  # Produces "flies"
Verb("fly").past()      # Produces "flew"
Verb("fly").pres_part() # Produces "flying"
Verb("fly").past_part() # Produces "flown"

# Converting Adjectives
Adjective("my").singular()       # Produces "my"
Adjective("our").plural()        # Produces "our"
Adjective("small").comparative() # Produces "smallest"
Adjective("small").superlative() # Produces "smaller"

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

inflex-1.0.4.tar.gz (110.9 kB view details)

Uploaded Source

Built Distribution

inflex-1.0.4-py2.py3-none-any.whl (111.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file inflex-1.0.4.tar.gz.

File metadata

  • Download URL: inflex-1.0.4.tar.gz
  • Upload date:
  • Size: 110.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for inflex-1.0.4.tar.gz
Algorithm Hash digest
SHA256 1956255c4c94342e430f47b61ed86112c4325386bfef262c3d3a231fefcc1101
MD5 acb5b78bf2674a74e24a06f3968afed2
BLAKE2b-256 041594556dea298017797516affa609403ea8915441cd78353ba4049cda1e8d2

See more details on using hashes here.

File details

Details for the file inflex-1.0.4-py2.py3-none-any.whl.

File metadata

  • Download URL: inflex-1.0.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 111.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for inflex-1.0.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 92db7b43f26c660af665aaa7f363804cadc910f4f011e4d5add0530a815be972
MD5 26fc60522985d7b9a8abeae9ae08c307
BLAKE2b-256 18cda48fba854a4b86038e7d6188462e649ef0815dd84fc9723698cf4a0e336d

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