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 hashes)

Uploaded Source

Built Distribution

reason-1.0.7-py3-none-any.whl (289.9 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