PyThaiNLP: Thai Natural Language Processing in Python

Wannaphong Phatthiyaphaibun, Korakot Chaovavanich, Charin Polpanumas, Arthit Suriyawongkul, Lalita Lowphansirikul +4 more
12/7/2023
cs.CL

Official code: PyThaiNLP/pythainlp (1,149 stars, Apache-2.0, last commit 2026-05-01).

Abstract

We present PyThaiNLP, a free and open-source natural language processing (NLP) library for Thai language implemented in Python. It provides a wide range of software, models, and datasets for Thai language. We first provide a brief historical context of tools for Thai language prior to the development of PyThaiNLP. We then outline the functionalities it provided as well as datasets and pre-trained language models. We later summarize its development milestones and discuss our experience during its development. We conclude by demonstrating how industrial and research communities utilize PyThaiNLP in their work. The library is freely available at https://github.com/pythainlp/pythainlp.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Thai natural language processing in Python

1,149300Shell, PythonJun 23, 20165 months agoApache-2.0
computational-linguisticshacktoberfesthacktoberfest-acceptednatural-language-processingnlp-library+9 more

Similar Papers

Cite this paper

@article{phatthiyaphaibun2023pythainlp,
  title  = {PyThaiNLP: Thai Natural Language Processing in Python},
  author = {Wannaphong Phatthiyaphaibun and Korakot Chaovavanich and Charin Polpanumas and Arthit Suriyawongkul and Lalita Lowphansirikul and Pattarawat Chormai and Peerat Limkonchotiwat and Thanathip Suntorntip and Can Udomcharoenchaikit},
  year   = {2023},
  eprint = {2312.04649},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.04649v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.04649.svg)](https://codeofpaper.com/paper/2312.04649)

Discussion