Python lightweight easy-to-use natural language processing toolbox with integrated machine learning packages.
- 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)
Install latest stable version using pip:
pip install --upgrade reason
The dependencies of the package will also be installed automatically.
MIT -- See LICENSE for details.
For reporting issues with the package, please reach out to me directly at soltaniradali@gmail.com