NLTK adalah salah satu tool yang sangat populer pada ilmu Natural Language Processing (NLP) dengan menggunakan bahasa pemrograman Python. Natural Language Toolkit ini sangat mendukung proses pengolahan bahasa natural seperti classification, tokenization, stemming, tagging, parsing dll.
Berikut adalah daftar fitur yang tersedia dalam NLTK:1
Language Processing Task | NLTK Modules | Functionality |
Accessing corpora | nltk.corpus | Standardized interfaces to corpora and lexicons |
String processing | nltk.tokenize, nltk.stem | Tokenizers, sentence tokenizers, stemmers |
Collocation discovery | nltk.collocations | t-test, chi-squared, point-wise mutual information |
Part-of-speech tagging | nltk.tag | n-gram, backoff, Brill, HMM, TnT |
Classification | nltk.classify, nltk.cluster | Decision tree, maximum entropy, naiveBayes, EM, k-means |
Chunking | nltk.chunk | Regular expression, n-gram, named entity |
Parsing | nltk.parse | Chart, feature-based, unification, probabilistic, dependency |
Semantic interpretation | nltk.sem, nltk.inference | Lambda calculus, first-order logic, model checking |
Evaluation metrics | nltk.metrics | Precision, recall, agreement coefficients |
Probability and estimation | nltk.probability | Frequency distributions, smoothed probability distributions |
Applications | nltk.app, nltk.chat | Graphical concordancer, parsers, WordNet browser, chatbots |
Linguistic fieldwork | nltk.toolbox | Manipulate data in SIL Toolbox format |
Instalasi
Disini saya asumsikan kita telah memasang interpreter Python di sistem operasi. Kemudian dilanjutkan dengan proses instalasi NLTK dengan menggunakan pip
1 |
pip install -U nltk |
Selanjutnya kita diharuskan mengunduh paket tambahan dari modul NLTK ini dengan menjalankan kode dibawah.
1 2 |
import nltk nltk.download() |
Akan muncul jendela manajemen paket NLTK, pilih paket yang ingin diinstal. Jika tidak yakin dengan paket-paket apa saja yang harus diinstall kita bisa menginstall semua paket yang tersedia.

Setelah berhasil menginstal paket-paket yang dibutuhkan, NLTK sudah siap kita gunakan dalam proses Natural Language Processing. Penggunaan NLTK akan saya jelaskan pada tulisan berikutnya.
Incoming Terms
- Nltk Adalah
- Nltk
- Natural Language Toolkit Adalah
- Www Devtrik Com
Referensi
