TLTK is a Python package for Thai language processing, offering functionalities like segmentation, POS tagging, named entity recognition, and romanization.
TLTK (Thai Language Toolkit) is an open-source Python package developed at Chulalongkorn University, designed for comprehensive Thai language processing. It provides a range of functionalities essential for linguistic analysis, including syllable and word segmentation, discourse unit segmentation, part-of-speech (POS) tagging, and named entity recognition. The toolkit also supports grapheme-to-phoneme conversion, IPA transcription, and romanization of Thai text. Beyond basic linguistic tasks, TLTK offers advanced features such as text classification by level of difficulty (L1-L4 for school grades) and genre (Academic, Fiction, Newspaper, etc.). It can generate a vector of 129 features from text for detailed analysis and includes a spoonerism generator. The package requires Python 3.6 or newer and processes UTF-8 Thai texts as input. It also integrates with MaltParser for dependency parsing, providing detailed syntactic tree structures.
Integrations: MaltParser, scikit-learn
Platforms: Web
View full tltk profile on Tools-Radar | Browse Coding & Developer Tools tools | Alternatives to tltk
Tools-Radar is a free directory of 10,000+ AI tools — discover, compare, and choose the right AI software for your needs. Visit tools-radar.com