co-ban Pemula
Apa itu NLP (Natural Language Processing)?
Cabang AI yang membantu mesin membaca, memahami, dan menghasilkan bahasa manusia — dari Google Translate hingga ChatGPT.
Diperbarui: 5 Mei 2026 · 2 min read
NLP (Natural Language Processing — Pemrosesan Bahasa Alami) adalah cabang AI yang berfokus membantu komputer membaca, memahami, menghasilkan, dan berinteraksi menggunakan bahasa manusia.
NLP bisa apa saja?
Memahami (Understanding — NLU)
- Klasifikasi teks (spam? sentiment? topik?)
- Named Entity Recognition (mencari nama orang, tempat, perusahaan)
- Question Answering
- Summarization
Menghasilkan (Generation — NLG)
- Menulis artikel, email, kode (LLM)
- Mesin penerjemah
- Caption gambar
- Text-to-Speech
Jembatan
- Speech-to-Text (Whisper)
- OCR (membaca tulisan dalam gambar)
Sejarah singkat
| Periode | Karakteristik | Contoh |
|---|---|---|
| 1960-1990 | Rule-based | Chatbot ELIZA, mesin penerjemah manual |
| 1990-2010 | Statistical NLP | Google Translate generasi awal |
| 2010-2017 | Word embeddings (Word2Vec, GloVe), RNN/LSTM | Translate meningkat signifikan |
| 2017-sekarang | Transformer | BERT, GPT, Claude |
Ledakan terjadi tahun 2017 dengan paper “Attention Is All You Need” — arsitektur Transformer mengubah segalanya.
Apa beda NLP dan LLM?
- NLP adalah seluruh BIDANG yang mencakup segala cara mesin memproses bahasa
- LLM adalah satu JENIS MODEL dalam NLP — yang paling populer saat ini
LLM modern “menelan” hampir semua task NLP tradisional:
- Sentiment analysis? → Tanya LLM “positif atau negatif?”
- NER? → “Sebutkan nama orang dalam paragraf ini”
- Translation? → “Terjemahkan ke X”
→ Banyak task NLP klasik kini cukup dengan prompt LLM, tidak perlu model khusus.
NLP untuk Bahasa Indonesia
Bahasa Indonesia punya karakteristik khusus:
- Morfologi kompleks: imbuhan (me-, di-, ber-, -kan, -i) mengubah makna kata dasar
- Kata serapan: dari bahasa Belanda, Arab, Inggris, Sanskerta, dll.
- Bahasa gaul/informal sangat berbeda dari bahasa baku — penting untuk konten media sosial
Resource Bahasa Indonesia:
- IndoBERT — BERT yang di-pretrain pada Bahasa Indonesia
- IndoNLU / IndoLEM — benchmark NLP Bahasa Indonesia
- Sahabat-AI / Komodo — LLM lokal Indonesia
- Llama 3.x, Claude, GPT-5: mendukung Bahasa Indonesia cukup baik meski bukan native
Aplikasi NLP populer di Indonesia
- Chatbot CS bank, asuransi, e-commerce
- Analisis sentimen media sosial
- OCR KTP, kontrak, faktur
- Klasifikasi email otomatis
- Pencarian semantik internal
Terkait
Tag
#nlp#language