nlpo3 (formerly oxidized-thainlp)

Thai Natural Language Processing in Rust, with Python and Node bindings.

Features

Usage

Python

Install: bash pip install nlpo3

Use: ```python from nlpo3 import load_dict, segment

loaddict("path/to/dict.file", "dictname") segment("สวัสดีครับ", "dict_name") ```

NodeJS

TODO:

Build It Yourself

Build Python binding

Requirements

Steps

bash python -m pip install --upgrade build python -m build

This should generate a wheel file, in dist/ directory, which can be installed by pip.

Issues

Please report issues at https://github.com/PyThaiNLP/oxidized-thainlp