Natural language processing toolbox
Project description
Reason
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
License
MIT -- See LICENSE for details.
Report issues
For reporting issues with the package, please reach out to me directly at soltaniradali@gmail.com
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
reason-1.0.7.tar.gz
(270.1 kB
view hashes)
Built Distribution
reason-1.0.7-py3-none-any.whl
(289.9 kB
view hashes)