20
2.5
Natural Language Processing
2.5.1
Pengertian Natural Language Processing
Natural language
atau bah asa alami
ad alah
bahasa
y
ang d ip elajari
manusia dar i lin gkun ganny a dan digunakan untuk berkomun ikasi.
Natural Language Processing (NLP) merup akan sebuah b idan g dar i
ilmu komp uter y ang fokus den gan interaksi antara komp uter dengan b ahasa
(alami)
manusia.
Sistem
Natural
Language
Generation
(NLG)
men gubah
informasi
d
ari
da tabase
komp uter
ke
dalam
b
ahasa
manusia
y
an g
dap at
dibaca. Sistem Natural Language Understanding (NLU)
men gubah contoh
bahasa
manusia
ke
dalam
rep resentasi
y
ang
lebih
for mal
seh in gga
memudahk an p rogram
komp uter
untuk
melakukan
manip ulasi.
Bany ak
p
ermasalahan
den gan
NLP
diap likasikan,
b
aik
untuk
generation
maup un
understanding.
Sebagai
contoh,
sebuah
komp uter
harus
mamp u
membuat
model
morfo lo gi
(struktur
kata)
sup ay a
mengerti
kalimat dalam
bahasa
Inggris,
tetap i
sebuah
model morfolo gi
ju ga
dip erlukan
untuk
men ghasilk an kalimat dalam bah asa In ggris y ang ben ar secar a
gramatikal.
NLP memiliki
overlap
y
ang
signif ikan
den gan
bidan g lin guistik
komp utasional,
dan
sering
dip ertimbangkan
sebagai
sub bidang
dar i
IS.
Terminolo gi b ahasa
alami d igunakan
untuk
membedak an
bah asa
manusia
(sep erti bahasa Indonesia, Inggr is, atau Sp any ol, dan
sebagainy a) dari
bahasa
formal atau
bah asa
komp uter (sep erti C++,
M
enurut
Rich
dan
Knight
(1991,
p
380)
ada
beberap a
tahap -tahap
dalam NLP, y aitu:
|