-
Notifications
You must be signed in to change notification settings - Fork 285
Install
Wannaphong Phatthiyaphaibun edited this page Sep 26, 2019
·
3 revisions
PyThaiNLP uses PyPI as its main distribution channel, see https://pypi.org/project/pythainlp/
Standard installation:
$ pip install pythainlp$ pip install https://github.com/PyThaiNLP/pythainlp/archive/dev.zipFor some advanced functionalities, like word vector, extra packages may be needed. Install them with these options during pip install:
$ pip install pythainlp[extra1,extra2,...]where extras can be
-
artagger(to support artagger part-of-speech tagger)* -
attacutFast and Reasonably Accurate Word Tokenizer for Thai (6x faster than DeepCut) -
deepcut(to support deepcut machine-learnt tokenizer) -
icu(for ICU support in transliteration and tokenization) -
ipa(for International Phonetic Alphabet support in transliteration) -
ml(to support fastai 1.0.22 ULMFiT models) -
ner(for named-entity recognizer) -
thai2fit(for Thai word vector) -
thai2rom(for machine-learnt romanization) -
full(install everything)
- Note: standard
artaggerpackage from PyPI will not work on Windows, pleasepip install https://github.com/wannaphongcom/artagger/tarball/master#egg=artaggerinstead.
** see extras and extras_require in setup.py for package details.
PyThaiNLP