Anda di halaman 1dari 15

Morphological

Parser (Penguraian
Morfologi)
Natural Language Processing
Pertemuan 5
1
Morpholgy (Morfologi)
Natural Language Processing

2
Definisi Morfologi

Morfologi merupakan cabang dari ilmu bahasa yang


mempelajari seluk beluk bentuk kata. Proses morfologi adalah
proses pembentukan morfem menjadi kata. Ramlan (1983:
190) menyatakan bahwa proses morfologis ialah proses
penggabungan morfem-morfem menjadi kata.

3
Definisi Morfologi

Kata dasar adalah morfem bebas, sedangkan imbuhan adalah morfem


terikat. Proses penambahan atau penggabungan afiks dengan morfem
itu kita sebut “afiksasi”. Kita mengenal bahwa afiks itu terbagi atas
prefiks, sufiks, infiks, dan konfiks/simulfiks. Dengan demikian, proses
morfologi yang terjadi disebut prefiksasi, sufiksasi, infiksasi,
konfiksasi/simulfiksasi. Berikut ini kita uraikan dengan singkat proses-
proses tersebut.

4
Definisi Morfologi

Morfologi di dalam NLP digunakan sebagai dasar dalam pembentukan


algoritma stemming atau penghapusan imbuhan kata untuk
mendapatkan kata dasarnya.

5
2
Sejarah Stemming
Natural Language Processing

6
Indonesian Porter

Indonesian Porter adalah algoritma stemming yang diadaptasi dari Porter


Stemmer yang merupakan algoritma stemming untuk Bahasa Inggris.
Dikembangkan oleh Jelita Asian.

7
Stemming (Nazief dan Andriani)

Stemming Bahasa Indonesia pertama kali yang diteliti adalah oleh Nazief dan
Andriani yang dahulu adalah mahasiswa UI, sekarang Profesor di UI. Beliau
berdua mencetuskan algoritma stemming yang mengecek melalui kamus kata
dasar, hasilnya terbukti lebih akurat apabila dibandingkan dengan adaptasi
algoritma porter stemmer kepada Bahasa Indonesia

8
Confix Stripping

Confix stripping adalah Perkembangan algoritma naszief andriani dengan


penambahan beberapa step penghapusan kata

9
Enhanced Confix Stripping

Setelahnya, dikembangkan lagi dengan penyempurnaan yang lebih stabil.


Namun tetap menggunakan pengecekan kamus

10
3
Penerapan Morfologi
pada Stemming
Natural Language Processing

11
3
Library Stemming
Natural Language Processing

12
Stemming Bahasa Indonesia (Sastrawi)

13
Stemming Bahasa Inggris (NLTK)

14
THANKS!
Any questions?
You can contact me at
ana.tsalits@trunojoyo.ac.id

15

Anda mungkin juga menyukai