Skip to main content

Natural language processing toolbox

Project description

Reason

License PyPI Downloads Activity

Python lightweight easy-to-use natural language processing toolbox with integrated machine learning packages.

Features

  • Tokenization (word, sentence)
  • Tagging (part-of-speech, regex)
  • Lemmatization and word stemming (Porter, regex)
  • Frequency distribution analysis
  • N-grams
  • Classification (naive bayes, confusion matrix)
  • Clustering (k-means, elbow method, DBSCAN)

Installation

Install latest stable version using pip:

pip install --upgrade reason

The dependencies of the package will also be installed automatically.

Quick-Start

See Quick-Start Guide

License

MIT -- See LICENSE for details.

Report issues

For reporting issues with the package, please reach out to me directly at soltaniradali@gmail.com

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reason-1.0.7.tar.gz (270.1 kB view details)

Uploaded Source

Built Distribution

reason-1.0.7-py3-none-any.whl (289.9 kB view details)

Uploaded Python 3

File details

Details for the file reason-1.0.7.tar.gz.

File metadata

  • Download URL: reason-1.0.7.tar.gz
  • Upload date:
  • Size: 270.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for reason-1.0.7.tar.gz
Algorithm Hash digest
SHA256 f2427faaecbe84dbfc55adf3136dbb934bb434a1369807867569278c4c62c0f2
MD5 25337d43c329ee88e358e959b31f82b7
BLAKE2b-256 e2aab274eab53fe56ea95853de7ec1bf6e29810b428c05451b0ca66f64f12026

See more details on using hashes here.

File details

Details for the file reason-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: reason-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 289.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for reason-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c8ea3caac70dd1b677e8bcdec0f4cc61aa1dea4241111f6c798936ca877d7867
MD5 9ab783f2ea27b72d2c4ac2f7500c4656
BLAKE2b-256 1b123a45cdd3acc971156584579f09f8f123391ebf08ce95836e80102bb51975

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