PyThaiNLP
Notes
Installation
Getting started
Tutorial notebooks
Command line
Thread safety
FAQ
License
Package reference:
pythainlp.ancient
pythainlp.augment
pythainlp.benchmarks
pythainlp.braille
pythainlp.chat
pythainlp.classify
pythainlp.coref
pythainlp.corpus
pythainlp.el
pythainlp.generate
pythainlp.khavee
pythainlp.lm
pythainlp.morpheme
pythainlp.parse
pythainlp.phayathaibert
pythainlp.soundex
pythainlp.spell
pythainlp.summarize
pythainlp.tag
pythainlp.tokenize
pythainlp.tools
pythainlp.translate
pythainlp.transliterate
pythainlp.ulmfit
pythainlp.util
pythainlp.wangchanberta
pythainlp.word_vector
pythainlp.wsd
PyThaiNLP
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
Z
_
__dict__ (pythainlp.khavee.KhaveeVerifier attribute)
(pythainlp.spell.NorvigSpellChecker attribute)
__init__() (pythainlp.braille.core.Braille method)
(pythainlp.chat.ChatBotModel method)
(pythainlp.classify.GzipModel method)
(pythainlp.el.EntityLinker method)
(pythainlp.generate.Bigram method)
(pythainlp.generate.Trigram method)
(pythainlp.generate.Unigram method)
(pythainlp.generate.wangchanglm.WangChanGLM method)
(pythainlp.khavee.KhaveeVerifier method)
(pythainlp.spell.NorvigSpellChecker method)
(pythainlp.summarize.keybert.KeyBERT method)
,
[1]
(pythainlp.tag.NER method)
(pythainlp.tag.NNER method)
(pythainlp.tag.thainer.ThaiNameTagger method)
(pythainlp.tokenize.longest.LongestMatchTokenizer method)
(pythainlp.tokenize.multi_cut.LatticeString method)
(pythainlp.tokenize.Tokenizer method)
(pythainlp.translate.th_fr.ThFrTranslator method)
(pythainlp.translate.Translate method)
(pythainlp.translate.zh_th.ThZhTranslator method)
(pythainlp.translate.zh_th.ZhThTranslator method)
(pythainlp.util.Trie method)
(pythainlp.util.Trie.Node method)
(pythainlp.wangchanberta.NamedEntityRecognition method)
(pythainlp.wangchanberta.ThaiNameTagger method)
(pythainlp.word_vector.WordVector method)
__module__ (pythainlp.khavee.KhaveeVerifier attribute)
(pythainlp.spell.NorvigSpellChecker attribute)
A
add() (pythainlp.util.Trie method)
aksonhan_to_current() (in module pythainlp.ancient)
B
benchmark() (in module pythainlp.benchmarks.word_tokenization)
bi (pythainlp.generate.Bigram attribute)
(pythainlp.generate.Trigram attribute)
bi_keys (pythainlp.generate.Bigram attribute)
(pythainlp.generate.Trigram attribute)
Bigram (class in pythainlp.generate)
Braille (class in pythainlp.braille.core)
C
calculate_ngram_counts() (in module pythainlp.lm)
chat() (pythainlp.chat.ChatBotModel method)
ChatBotModel (class in pythainlp.chat)
check_aek_too() (pythainlp.khavee.KhaveeVerifier method)
check_karu_lahu() (pythainlp.khavee.KhaveeVerifier method)
check_klon() (pythainlp.khavee.KhaveeVerifier method)
check_marttra() (pythainlp.khavee.KhaveeVerifier method)
check_sara() (pythainlp.khavee.KhaveeVerifier method)
children (pythainlp.util.Trie.Node attribute)
chunk_parse() (in module pythainlp.tag)
classify_tokens (pythainlp.wangchanberta.ThaiNameTagger attribute)
complete_soundex() (in module pythainlp.soundex)
complete_soundex_similarity() (in module pythainlp.soundex)
compute_stats() (in module pythainlp.benchmarks.word_tokenization)
convert_currency() (in module pythainlp.ancient)
coreference_resolution() (in module pythainlp.coref)
correct() (in module pythainlp.spell)
(pythainlp.spell.NorvigSpellChecker method)
correct_sent() (in module pythainlp.spell)
counts (pythainlp.generate.Unigram attribute)
crf (pythainlp.tag.thainer.ThaiNameTagger attribute)
cx2_list (pythainlp.classify.GzipModel attribute)
D
dataset_name (pythainlp.wangchanberta.ThaiNameTagger attribute)
DEFAULT_SPELL_CHECKER (in module pythainlp.spell)
dependency_parsing() (in module pythainlp.parse)
device (pythainlp.generate.wangchanglm.WangChanGLM attribute)
df (pythainlp.generate.wangchanglm.WangChanGLM attribute)
dictionary() (pythainlp.spell.NorvigSpellChecker method)
display_cell_tokenize (class in pythainlp.tokenize)
doesnt_match() (pythainlp.word_vector.WordVector method)
E
embed() (pythainlp.summarize.keybert.KeyBERT method)
,
[1]
end (pythainlp.util.Trie.Node attribute)
engine (pythainlp.tag.NER attribute)
(pythainlp.tag.NNER attribute)
EntityLinker (class in pythainlp.el)
environment variable
PYTHAINLP_DATA_DIR
,
[1]
PYTHAINLP_READ_MODE
exclude_ids (pythainlp.generate.wangchanglm.WangChanGLM attribute)
exclude_pattern (pythainlp.generate.wangchanglm.WangChanGLM attribute)
extract_keywords() (in module pythainlp.summarize)
(pythainlp.summarize.keybert.KeyBERT method)
,
[1]
F
find_all_segment() (in module pythainlp.tokenize.multi_cut)
freq() (pythainlp.spell.NorvigSpellChecker method)
ft_pipeline (pythainlp.summarize.keybert.KeyBERT attribute)
,
[1]
G
gen_instruct() (pythainlp.generate.wangchanglm.WangChanGLM method)
gen_sentence() (pythainlp.generate.Bigram method)
(pythainlp.generate.Trigram method)
(pythainlp.generate.Unigram method)
get_el() (pythainlp.el.EntityLinker method)
get_model() (pythainlp.word_vector.WordVector method)
get_ner() (pythainlp.tag.thainer.ThaiNameTagger method)
(pythainlp.wangchanberta.NamedEntityRecognition method)
(pythainlp.wangchanberta.ThaiNameTagger method)
get_sense() (in module pythainlp.wsd)
get_words_spell_suggestion() (in module pythainlp.spell)
grouped_entities (pythainlp.wangchanberta.ThaiNameTagger attribute)
GzipModel (class in pythainlp.classify)
H
handle_karun_sound_silence() (pythainlp.khavee.KhaveeVerifier method)
history (pythainlp.chat.ChatBotModel attribute)
I
in_dict (pythainlp.tokenize.multi_cut.LatticeString attribute)
instruct_generate() (pythainlp.generate.wangchanglm.WangChanGLM method)
is_exclude() (pythainlp.generate.wangchanglm.WangChanGLM method)
is_sumpus() (pythainlp.khavee.KhaveeVerifier method)
J
json_ner (pythainlp.wangchanberta.ThaiNameTagger attribute)
K
KeyBERT (class in pythainlp.summarize.keybert)
,
[1]
KhaveeVerifier (class in pythainlp.khavee)
known() (pythainlp.spell.NorvigSpellChecker method)
L
LatticeString (class in pythainlp.tokenize.multi_cut)
list_to_string() (in module pythainlp.tokenize.thaisumcut)
lk82() (in module pythainlp.soundex)
load() (pythainlp.classify.GzipModel method)
load_dict() (in module pythainlp.tokenize.nlpo3)
load_engine() (pythainlp.tag.NER method)
(pythainlp.tag.NNER method)
load_model() (pythainlp.chat.ChatBotModel method)
(pythainlp.generate.wangchanglm.WangChanGLM method)
(pythainlp.translate.Translate method)
load_wordvector() (pythainlp.word_vector.WordVector method)
LongestMatchTokenizer (class in pythainlp.tokenize.longest)
M
metasound() (in module pythainlp.soundex)
middle_cut() (in module pythainlp.tokenize.thaisumcut)
mmcut() (in module pythainlp.tokenize.multi_cut)
model (pythainlp.chat.ChatBotModel attribute)
(pythainlp.generate.wangchanglm.WangChanGLM attribute)
(pythainlp.wangchanberta.NamedEntityRecognition attribute)
model_path (pythainlp.generate.wangchanglm.WangChanGLM attribute)
model_thfr (pythainlp.translate.th_fr.ThFrTranslator attribute)
module
pythainlp.summarize.keybert
pythainlp.tokenize.etcc
pythainlp.tokenize.longest
pythainlp.tokenize.multi_cut
pythainlp.tokenize.newmm
pythainlp.tokenize.nlpo3
pythainlp.tokenize.tcc
pythainlp.tokenize.tcc_p
pythainlp.tokenize.thaisumcut
most_similar_cosmul() (pythainlp.word_vector.WordVector method)
multi (pythainlp.tokenize.multi_cut.LatticeString attribute)
N
n (pythainlp.generate.Unigram attribute)
name_engine (pythainlp.tag.NER attribute)
NamedEntityRecognition (class in pythainlp.wangchanberta)
NER (class in pythainlp.tag)
nighit() (in module pythainlp.morpheme)
NNER (class in pythainlp.tag)
NorvigSpellChecker (class in pythainlp.spell)
O
output (pythainlp.wangchanberta.ThaiNameTagger attribute)
P
pos_tag() (in module pythainlp.tag)
pos_tag_name (pythainlp.tag.thainer.ThaiNameTagger attribute)
pos_tag_sents() (in module pythainlp.tag)
prayut_and_somchaip() (in module pythainlp.soundex)
predict() (pythainlp.classify.GzipModel method)
prefixes() (pythainlp.util.Trie method)
preprocessing() (in module pythainlp.benchmarks.word_tokenization)
printbraille() (pythainlp.braille.core.Braille method)
prob (pythainlp.generate.Unigram attribute)
prob() (pythainlp.generate.Bigram method)
(pythainlp.generate.Trigram method)
(pythainlp.spell.NorvigSpellChecker method)
PROMPT_DICT (pythainlp.generate.wangchanglm.WangChanGLM attribute)
pythainlp.summarize.keybert
module
pythainlp.tokenize.etcc
module
pythainlp.tokenize.longest
module
pythainlp.tokenize.multi_cut
module
pythainlp.tokenize.newmm
module
pythainlp.tokenize.nlpo3
module
pythainlp.tokenize.tcc
module
pythainlp.tokenize.tcc_p
module
pythainlp.tokenize.thaisumcut
module
PYTHAINLP_DATA_DIR
R
remove() (pythainlp.util.Trie method)
remove_repeated_ngrams() (in module pythainlp.lm)
reset_chat() (pythainlp.chat.ChatBotModel method)
romanize() (in module pythainlp.transliterate.royin)
root (pythainlp.util.Trie attribute)
S
save() (pythainlp.classify.GzipModel method)
segment() (in module pythainlp.tokenize.etcc)
(in module pythainlp.tokenize.longest)
(in module pythainlp.tokenize.multi_cut)
(in module pythainlp.tokenize.newmm)
(in module pythainlp.tokenize.nlpo3)
(in module pythainlp.tokenize.tcc)
(in module pythainlp.tokenize.tcc_p)
sent_ner (pythainlp.wangchanberta.ThaiNameTagger attribute)
sentence_vectorizer() (pythainlp.word_vector.WordVector method)
set_tokenize_engine() (pythainlp.tokenize.Tokenizer method)
similarity() (pythainlp.word_vector.WordVector method)
soundex() (in module pythainlp.soundex)
spell() (in module pythainlp.spell)
(pythainlp.spell.NorvigSpellChecker method)
spell_sent() (in module pythainlp.spell)
split_into_sentences() (pythainlp.tokenize.thaisumcut.ThaiSentenceSegmentor method)
stop_token (pythainlp.generate.wangchanglm.WangChanGLM attribute)
summarize() (in module pythainlp.summarize)
T
tag() (pythainlp.tag.NER method)
(pythainlp.tag.NNER method)
tag_provinces() (in module pythainlp.tag)
tcc() (in module pythainlp.tokenize.tcc)
(in module pythainlp.tokenize.tcc_p)
tcc_pos() (in module pythainlp.tokenize.tcc)
(in module pythainlp.tokenize.tcc_p)
thai_consonant_to_spelling() (in module pythainlp.util)
thai_text_braille() (in module pythainlp.braille)
thai_word_braille() (in module pythainlp.braille)
ThaiNameTagger (class in pythainlp.tag.thainer)
(class in pythainlp.wangchanberta)
ThaiSentenceSegmentor (class in pythainlp.tokenize.thaisumcut)
ThFrTranslator (class in pythainlp.translate.th_fr)
ThZhTranslator (class in pythainlp.translate.zh_th)
ti (pythainlp.generate.Trigram attribute)
ti_keys (pythainlp.generate.Trigram attribute)
tobraille() (pythainlp.braille.core.Braille method)
tokenize() (pythainlp.tokenize.longest.LongestMatchTokenizer method)
Tokenizer (class in pythainlp.tokenize)
tokenizer (pythainlp.generate.wangchanglm.WangChanGLM attribute)
(pythainlp.wangchanberta.NamedEntityRecognition attribute)
tokenizer_thfr (pythainlp.translate.th_fr.ThFrTranslator attribute)
tone_to_spelling() (in module pythainlp.util)
torch_dtype (pythainlp.generate.wangchanglm.WangChanGLM attribute)
train() (pythainlp.classify.GzipModel method)
training_data (pythainlp.classify.GzipModel attribute)
Translate (class in pythainlp.translate)
translate() (pythainlp.translate.th_fr.ThFrTranslator method)
(pythainlp.translate.Translate method)
(pythainlp.translate.zh_th.ThZhTranslator method)
(pythainlp.translate.zh_th.ZhThTranslator method)
translated (pythainlp.translate.th_fr.ThFrTranslator attribute)
Trie (class in pythainlp.util)
Trie.Node (class in pythainlp.util)
Trigram (class in pythainlp.generate)
U
udom83() (in module pythainlp.soundex)
uni (pythainlp.generate.Bigram attribute)
(pythainlp.generate.Trigram attribute)
uni_keys (pythainlp.generate.Bigram attribute)
(pythainlp.generate.Trigram attribute)
Unigram (class in pythainlp.generate)
unique (pythainlp.tokenize.multi_cut.LatticeString attribute)
W
WangChanGLM (class in pythainlp.generate.wangchanglm)
word (pythainlp.generate.Unigram attribute)
word_tokenize() (pythainlp.tokenize.Tokenizer method)
word_translate (class in pythainlp.translate)
words (pythainlp.generate.Bigram attribute)
(pythainlp.generate.Trigram attribute)
(pythainlp.util.Trie attribute)
WordVector (class in pythainlp.word_vector)
Z
ZhThTranslator (class in pythainlp.translate.zh_th)