REPRESENTASI WORD GRAPH KATA KETERANGAN BAHASA INDONESIA MENGGUNAKAN XML
NERI PETRI ANTI
DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM INSTITUT PERTANIAN BOGOR BOGOR 2012
REPRESENTASI WORD GRAPH KATA KETERANGAN BAHASA INDONESIA MENGGUNAKAN XML
NERI PETRI ANTI
Skripsi sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer pada Departemen Ilmu Komputer
DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM INSTITUT PERTANIAN BOGOR BOGOR 2012
ABSTRACT NERI PETRI ANTI. Word Graph Representation of Adverbs in Indonesian Language Using XML. Supervised by SRI NURDIATI and AHMAD RIDHA. Text is a natural language in a written form that is more easily understood when visualized as an image. A method used to represent knowledge in the text is Knowledge Graph (KG). KG represents knowledge in the text as an image (text graph) to provide a clear and meaningful visual representation. The smallest component of the text graph is known as word graph. This research is focused on creating a module of adverb word graph using patterns constructed by Rusiana Samba in 2010. Word graphs would be represented in the form of Extensible Markup Language (XML) documents to facilitate users in storing and exchanging data. The result of this research is a module that consists of 23 documents in XML representing 25 adverb word graph patterns. This module can be used as an input for KG viewer that can visualize word graph. Keywords: adverb, knowledge graph, natural languange processing, word graph, XML
Judul Skripsi Nama NIM
: Representasi Word Graph Kata Keterangan Bahasa Indonesia Menggunakan XML : Neri Petri Anti : G64080069
Menyetujui: Pembimbing 1,
Pembimbing 2,
Dr. Ir. Sri Nurdiati, M.Sc NIP. 19601126 198601 2 001
Ahmad Ridha, S.Kom, MS NIP. 19800507 200501 1 001
Mengetahui: Ketua Departemen,
Dr. Ir. Agus Buono, M.Si, M.Kom NIP. 19660702 199302 1 001
Tanggal Lulus:
KATA PENGANTAR Puji dan syukur penulis panjatkan kepada Allah subhanahu wata’ala karena berkat rahmat dan karunia-Nya tulisan ini berhasil diselesaikan. Penulis menyadari bahwa penyusunan karya ilmiah ini tidak terlepas dari bimbingan dan dorongan berbagai pihak. Untuk itu, pada kesempatan ini penulis mengucapkan terima kasih kepada: 1 Kedua orang tua penulis, yaitu Tasman, SE (alm) dan Ramunida yang selalu memberikan kasih sayang, kesabaran, perhatian, dan dukungan terbaiknya kepada penulis. Kakak penulis, yaitu Zulfa Trisna dan Lira Silkarta, juga kepada adik penulis, Aneka Haspetra, terima kasih atas dukungan dan kasih sayangnya yang senantiasa menyemangati penulis. 2 Dr. Ir. Sri Nurdiati, M.Sc dan Ahmad Ridha, S.Kom, MS selaku dosen pembimbing, terima kasih atas kesabaran dan bimbingan yang diberikan kepada penulis selama penyelesaian penelitian ini. 3 Bapak Sony Hartono Wijaya, S.Kom, M.Kom selaku dosen penguji, terima kasih atas kritik dan saran yang telah diberikan kepada penulis. 4 Teman-teman satu bimbingan: Rizka, Yuli, Indra, Cipta, dan Rifky yang senantiasa membantu penulis selama penelitian. 5 Teman-teman seperjuangan Ilkomerz 45, terima kasih atas kebersamaan selama ini. 6 Teman-teman Wisma Fairus yang mewarnai hari-hari penulis dengan canda tawa dan kehangatan. 7 Keluarga LC yang tak tergantikan dan telah menerima saya apa adanya. Semoga kita selalu saling mengingatkan dalam kebaikan. 8 Semua pihak yang tidak dapat penulis sebutkan satu per satu. Semoga tulisan ini dapat bermanfaat, aamiin.
Bogor, Oktober 2012
Neri Petri Anti
RIWAYAT HIDUP Penulis lahir di Padang pada tanggal 12 April 1990 sebagai anak ketiga dari empat bersaudara, putri dari pasangan Tasman, SE (alm) dan Ramunida. Pada tahun 2008, penulis lulus dari SMA Negeri 1 Solok dan melanjutkan pendidikan ke Institut Pertanian Bogor (IPB) melalui jalur Ujian Saringan Masuk IPB (USMI) dan diterima di Departemen Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor. Selama aktif sebagai mahasiswa, penulis menjadi bagian dalam beberapa organisasi. Organisasi yang pernah diikuti antara lain IKMT (Ikatan Keluarga Muslim TPB) pada tahun 20082009, LDK Al-Hurriyyah pada tahun 2008-2011, Himalkom (Himpunan Mahasiswa Ilmu Komputer) pada tahun 2009-2010, dan BEM FMIPA pada tahun 2010-2011.
DAFTAR ISI Halaman DAFTAR TABEL ............................................................................................................................ vi DAFTAR GAMBAR ....................................................................................................................... vi DAFTAR LAMPIRAN .................................................................................................................... vi PENDAHULUAN Latar Belakang ............................................................................................................................... 1 Tujuan Penelitian ............................................................................................................................ 1 Ruang Lingkup ............................................................................................................................... 1 TINJAUAN PUSTAKA Knowledge Graph (KG) ................................................................................................................. 1 Word Graph.................................................................................................................................... 1 Aspek Ontologi .............................................................................................................................. 1 Kata Keterangan ............................................................................................................................. 2 Extensible Markup Language (XML) ............................................................................................ 3 METODE PENELITIAN Studi Literatur ................................................................................................................................ 3 Analisis Pola Word Graph Kata Keterangan .................................................................................. 3 Skema XML ................................................................................................................................... 3 Pembuatan Dokumen XML ............................................................................................................ 3 Pengujian dan Analisis Hasil .......................................................................................................... 3 HASIL DAN PEMBAHASAN Analisis Pola Word Graph Kata Keterangan .................................................................................. 4 Pembuatan Dokumen XML............................................................................................................ 4 Pengujian dan Analis Hasil ............................................................................................................ 9 SIMPULAN DAN SARAN Simpulan....................................................................................................................................... 10 Saran ............................................................................................................................................. 10 DAFTAR PUSTAKA ..................................................................................................................... 10 LAMPIRAN .................................................................................................................................... 11
v
DAFTAR TABEL Halaman 1 2 3 4 5 6 7
Daftar tag XML pola word graph kata keterangan ...................................................................... 4 Component pola_1 ........................................................................................................................ 5 Relationship pola_1 ....................................................................................................................... 5 Component pola_5 ........................................................................................................................ 6 Relationship pola_5 ....................................................................................................................... 7 Component pola_9 ........................................................................................................................ 8 Relationship pola_9 ....................................................................................................................... 8
DAFTAR GAMBAR Halaman 1 2 3 4 5 6 7
Contoh penerapan binary relationship pada word graph .............................................................. 2 Metode penelitian. ......................................................................................................................... 3 Pola word graph kata kurang (pola_1).......................................................................................... 5 Pola word graph kata kira-kira (pola_5). ...................................................................................... 6 Pola word graph kata selalu atau sering (pola_9). ........................................................................ 8 Tampilan pola_1 pada sistem KG Viewer ..................................................................................... 9 Pola word graph kata kurang (Samba 2010). ................................................................................ 9
DAFTAR LAMPIRAN Halaman 1 2 3 4
Jenis word graph kata keterangan hasil penelitian Samba (2012).............................................. 12 Dokumen XSD ............................................................................................................................ 16 Dokumen XML ........................................................................................................................... 18 Hasil pengujian menggunakan sistem KG Viewer ...................................................................... 29
vi
1
PENDAHULUAN Latar Belakang Natural Language Processing (NLP) ialah bidang ilmu pengenalan bahasa alami oleh komputer. Bahasa alami atau natural language ialah suatu bahasa yang diisyaratkan oleh manusia untuk komunikasi umum. NLP mencoba untuk membuat komputer dapat mengerti perintah-perintah dalam standar bahasa manusia untuk memudahkan pengguna dalam memenuhi kebutuhannya. Teks merupakan salah satu jenis bahasa alami dalam bentuk tulisan dan lebih mudah dipahami apabila divisualisasikan dalam bentuk gambar. Memahami isi teks dalam sebuah dokumen menjadi persoalan tersendiri karena setiap orang akan memiliki pemahaman yang berbeda terhadap yang dibacanya. Dalam hal ini, Knowledge Graph (KG) merepresentasikan pengetahuan dalam teks yang jelas dan bermakna. Metode KG merupakan salah satu jenis representasi NLP yang mengarahkan pada cara baru dalam menjelaskan dan memodelkan NLP dan juga sebagai langkah besar ke depan untuk pemahaman terhadap semantik kata (Zhang 2002). Komponan terkecil dari text graph ialah word graph yaitu graf kata. Penelitian tentang pembuatan modul word graph kata bahasa Indonesia sudah banyak dilakukan, di antaranya oleh Zahara (2010) yang membuat modul word graph kata sifat dan Henry (2011) yang membuat modul word graph kata kerja. Namun, pengembangan modul pada penelitian tersebut menggunakan BogorDelfConstruct yang berbasis MATLAB (Ramadoni & Nurdiati 2010), sehingga tidak bisa digunakan secara mudah oleh pengguna. MATLAB bersifat closed platform yang menyebabkan modul tidak bisa dijalankan dengan piranti lain selain MATLAB. Penelitian ini mengembangkan modul word graph yang direpresentasikan sebagai dokumen Extensible Markup Language (XML) untuk memudahkan pengguna dalam penggunaan, penyimpanan, dan pertukaran data. Pembuatan word graph penelitian ini dibatasi untuk kata keterangan. Tujuan Penelitian Penelitian ini bertujuan untuk membuat modul yang merepresentasikan word graph jenis kata keterangan menggunakan XML.
Ruang Lingkup Penelitian ini dibatasi pada pembuatan modul word graph jenis kata keterangan menggunakan pola word graph kata keterangan berdasarkan penelitian Samba (2010).
TINJAUAN PUSTAKA Knowledge Graph (KG) Metode KG ialah suatu metode yang digunakan untuk menggambarkan bahasa alami yang difokuskan pada aspek semantik daripada sintaksis (Zhang 2002). KG mampu mengekstrak teks yang merepresentasikan pengetahuan dalam teks dan disajikan dalam bentuk graph untuk menjelaskan persepsi manusia dan pembentukan informasi. KG tersusun dari concept dan relationship (Zhang 2002). Concept merupakan komponen terpenting dalam pemikiran manusia. Concept dalam KG terdiri atas token dan type. Token ialah concept yang dipahami oleh seseorang menurut cara pandangnya masing-masing sehingga token bersifat subjektif. Token dilambangkan dilambangkan dengan “ ”. Type ialah concept yang bersifat umum dan objektif karena merupakan kesepakatan yang dibuat sebelumnya (Zhang 2002). Relationship merupakan hubungan yang membedakan antara token. Pada dasarnya, metode KG menggunakan relationship yang sangat terbatas. Untuk menghindari pertumbuhan relationship yang tidak terbatas dari semantic network, sangat diperlukan basic relationship atau disebut juga ontologi. Word Graph Menurut Hoede dan Nurdiati (2008), word graph merupakan graph dari kata. Dalam KG, setiap kata yang berhubungan dengan sebuah word graph meyatakan arti kata yang disebut dengan semantic word graph. Gabungan semantic word graph dalam sebuah kalimat akan membentuk sentence graph. Graph yang merepresentasikan gabungan dari sentence graph dalam sebuah teks disebut text graph yang di dalamnya terdapat pengetahuan. Aspek Ontologi Aspek ontologi merupakan gambaran dari beberapa concept dan relation antar-concept yang bertujuan untuk mendefinisikan ide-ide
2
yang merepresentasikan konsep, relasi, dan logikanya (Rusiyamti 2008). Berdasarkan ontologi inilah KG dapat membangun sebuah model yang dapat digunakan untuk memahami bahasa alami. Ontologi word graph sampai saat ini direpresentasikan dengan sebuah node, delapan binary relationships, sebuah ontologi F, dan empat frame relationships (Hoede & Nurdiati 2008). Berikut ini ialah gambaran dari delapan binary relationships: 1 2 3 4 5 6 7 8
Relasi kesamaan (ALI/alikeness) Relasi kausalitas (CAU/causality) Relasi kesederajatan (EQU/equality) Relasi yang bertautan (SUB/subset) Relasi perbedaan (DIS/disparatness) Relasi yang beurutan (ORD/ordering) Relasi atribut (PAR/attribute) Relasi kebergantungan informasi (SKO/SKOLEM)
Contoh penerapan binary relationship pada word graph dapat dilihat pada Gambar 1. Gambar 1 merupakan word graph dari type “ekor kucing”. Pada contoh tersebut, terdapat dua token; dua jenis relationship, yaitu ALI dan SUB; dan dua buah type, yaitu ekor dan kucing. Ekor
ALI
SUB
ALI
Kucing
Gambar 1 Contoh penerapan binary relationship. Ontologi F (focus) digunakan untuk mewujudkan fokus dari suatu graf. Ontologi F untuk menunjukkan kata atau kalimat yang diterangkan dalam suatu pernyataan. Focus dilambangkan dengan “ “. Frame relationship digunakan untuk menerangkan hal-hal yang tidak bisa dinyatakan oleh binary relationship. Berikut ini ialah empat frame relationship, yaitu: 1 2 3 4
Focusing on a situation: FPAR Negation on a situation: NEGPAR Possibility on a situation: POSPAR Necessity on a situation: NECPAR
Kata Keterangan Kata keterangan dalam bahasa Indonesia disebut juga adverbia. Kata keterangan ialah kata yang digunakan untuk memberi penjelasan pada kata-kata lain yang sifatnya tidak menerangkan keadaan atau sifat (Chaer 1994).
Dilihat dari tatarannya, kata keterangan dibedakan menjadi dua yaitu tataran frasa dan tataran klausa (Samba 2010). Dalam tataran frasa, kata keterangan ialah kata yang menjelaskan kata kerja, kata sifat, atau kata keterangan yang lain. Dalam tataran klausa, kata keterangan menjelaskan fungsi-fungsi sintaksis. Umumnya kata atau bagian kalimat yang dijelaskan oleh kata keterangan itu berfungsi sebagai predikat. Kata keterangan dapat dibedakan menjadi: 1 Kata keterangan dari segi bentuk. 2 Kata keterangan dari segi perilaku sintaksnya. 3 Kata keterangan dari segi perilaku semantisnya. 4 Kata keterangan konjungtif. 5 Kata keterangan pembuka wacana. Berdasarkan penelitian Samba (2010), hasil dari identifikasi kata keterangan menghasilkan sepuluh jenis kata keterangan berdasarkan makna, yaitu sebagai berikut: 1 Keterangan kualitatif Kata keterangan kualitatif menggambarkan makna yang berhubungan dengan tingkat, derajat, atau mutu. 2 Kata keterangan kuantitatif Kata keterangan kuantitatif menggambarkan makna yang berhubungan dengan jumlah. 3 Kata keterangan limitatif Kata keterangan limitatif menggambarkan makna yang berhubungan dengan pembatasan. 4 Kata keterangan frekuentif Kata keterangan frekuentatif menggambarkan makna yang berhubungan dengan tingkat kekerapan terjadinya sesuatu yang diterapkan kata keterangan itu. 5 Kata keterangan kewaktuan Kata keterangan kewaktuan menggambarkan makna yang berhubungan dengan saat terjandinya peristiwa yang diterangkan kata keterangan itu. 6 Kata keterangan kecaraan Kata keterangan kecaraan menggambarkan makna yang berhubungan dengan bagaimana peristiwa yang diterangkan oleh kata keterangan itu berlangsung atau terjadi. 7 Kata keterangan kontrastif Kata keterangan kontrastif menggambarkan pertentangan dengan makna kata atau hal yang dinyatakan sebelumnya.
3
8 Kata keterangan keniscayaan Kata keterangan keniscayaan menggambarkan makna yang berhubungan dengan kepastian tentang kelangsungan atau terjadinya hal atau peristiwa yang dijelaskan kata keterangan itu. 9 Kata keterangan lokatif Kata keterangan lokatif menggambarkan makna yang berhubungan dengan keterangan tempat atau arah dalam kata keterangan. 10 Kata keterangan instrumental. Kata keterangan yang menjelaskan dengan alat manakah suatu proses itu berlangsung. Extensible Markup Language (XML) XML ialah bahasa markup yang disarankan oleh W3C (World Wide Web Consortium) untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (Jacobs 2006). XML yang merupakan turunan dari SGML (Standard Generalized Markup Language) ini merupakan bahasa yang cukup menjanjikan untuk penyimpanan dan pengiriman informasi pada world wide web. Berbeda dengan HTML yang memiliki keterbatasan kapasitas untuk menyimpan informasi, XML memiliki sintaks yang lebih luwes yang dapat menjelaskan secara virtual berbagai jenis informasi, dari yang sederhana sampai yang rumit. Pendefinisikan aturan dalam penulisan XML menggunakan XML Schema Definition (XSD). XSD berfungsi memberikan informasi mengenai struktur file XML yang digunakan.
keterangan keterangan (makna).
yang digunakan ialah kata dari segi perilaku semantis
Skema XML XML memiliki sifat self describing (deskripsi diri) sehingga XML tidak memiliki format tag yang baku. Pada tahap ini akan dilakukan pembuatan skema XML. Skema ini digunakan untuk memberikan informasi mengenai struktur file XML yang digunakan. Pembuatan Dokumen XML Pembuatan dokumen XML disesuaikan dengan skema yang telah dibuat pada tahap sebelumnya sehingga dihasilkan dokumen XML yang sesuai dengan konsep KG. Pengujian dan Analisis Hasil Pengujian dilakukan untuk mengetahui akurasi dari modul-modul yang sudah dibuat. Pada tahap ini, modul dalam bentuk dokumendokumen XML akan diuji menggunakan aplikasi KG Viewer (Lesmana 2012). Aplikasi ini khusus dirancang untuk menerima masukan dokumen word graph dalam format XML yang sudah terstandardisasi dan keluaran berupa gambar word graph. Mulai Studi Literatur Analisis Pola Word Graph Kata Keterangan
METODE PENELITIAN
Skema XML
Tahapan penelitian pengembangan modul kamus word graph jenis kata keterangan ini dapat dilihat pada Gambar 2.
Pembuatan Dokumen XML
Studi Literatur Studi literatur ialah kegiatan yang dilakukan untuk mengumpulkan semua bahan pustaka yang relevan dengan topik penelitian.
Pengujian dan Analisis Hasil Dokumentasi dan Laporan
Analisis Pola Word Graph Kata Keterangan Analisis pola word graph kata keterangan didasarkan pada penelitian Samba (2010) yang berjudul Analisis Teks Berbahasa Indonesia Menggunakan Metode Knowledge Graph. Penelitian tersebut menghasilkan 25 pola word graph kata keterangan. Jenis kata
Selesai Gambar 2 Metode penelitian.
4
Dari hasil pengujian akan didapatkan nilai akurasi yang dilakukan dengan perhitungan sebagai berikut:
HASIL DAN PEMBAHASAN
Menunjukkan komponen tujuan dari arah relationship
Menunjukkan suatu token pembentuk pola
Menunjukkan suatu token dengan id tertentu
Menunjukkan suatu focus pembentuk pola
Menunjukkan suatu focus dengan id tertentu
Menunjukkan type dan name pembentuk pola
Menunjukkan suatu text dari type dan name dengan id tertentu
Menunjukkan suatu binary relationship pembentuk pola
Menunjukkan suatu relation dengan id tertentu
Menunjukkan frame yang mengelompokkan beberapa komponen
Menunjukkan suatu frame FPAR dengan id tertentu
Menunjukkan id dari komponen-komponen yang membentuk pola
Menunjukkan nilai dari text , elemen ini dapat berisikan tanda tanya jika nilainya belum diketahui
Menunjukkan value yang bisa diubah (YES) atau tidak (NO)
Menujukkan reference ke suatu text tertentu yang memiliki kesamaan sifat
Menunjukkan tipe-tipe dari binary relationship
Analisis Pola Word Graph Kata Keterangan Dengan menggunakan 52 kata keterangan yang telah dipilih untuk mewakili sepuluh jenis kata keterangan di atas, dihasilkan 25 pola word graph yang dapat dilihat pada Lampiran 1. Setelah pola-pola tersebut dianalisis, yaitu dengan memperhatikan struktur word graph dari masing-masing pola, penelitian ini merepresentasikan pola-pola tersebut ke dalam 23 dokumen XML. Hal ini disebabkan ditemukannya beberapa pola yang memiliki kesamaan struktur sehingga bisa dijadikan satu jenis representasi pola, yaitu kata paling dengan sangat dan amat, dan kata banyak dengan sedikit. Pembuatan Dokumen XML Tag-tag dan skema XML yang dibutuhkan untuk pembuatan dokumen XML merujuk pada hasil penelitian-penelitian sebelumnya, yaitu penelitian Astriratma (2012), kemudian Wiraswasta (2012) menambahkan sebuah tag baru, yaitu . Tag-tag tersebut dapat dilihat pada Tabel 1, sedangkan informasi mengenai struktur dokumen XML dapat dilihat dalam skema XML pada Lampiran 2. Tabel 1 Daftar tag XML pola word graph kata keterangan Nama Tag
Deskripsi Merupakan root node yang mewakili keseluruhan dokumen
Mewakili keseluruhan komponen-komponen pembentuk pola
Mewakili keseluruhan arah yang menghubungkan suatu komponen dengan komponen lainnya
Menunjukkan komponen asal dari arah relationship
5
Pola kata kurang (pola_1) Kata kurang memiliki makna tingkat yang belum atau tidak cukup (Depdikbud 2008). Penggunaan kata kurang dapat dilihat pada kalimat berikut: Hasil panennya kurang memuaskan. Kata keterangan kurang pada kalimat di atas menyatakan bahwa belum atau tidak sama dengan seharusnya. Menurut Samba (2010) word graph pola_1 terdiri atas dua token. Token pertama menunjukkan suatu yang belum atau tidak sama dengan token kedua sehingga kedua token tersebut mempunyai hubungan urutan. Karena hubungan urutan, kedua token tersebut dihubungkan oleh sebuah relasi yang berlabel ORD. Arah relasi berawal dari token yang lebih kecil menuju token yang lebih besar dan focus terletak pada token yang lebih kecil. Word graph dari pola_1 dapat dilihat pada Gambar 3. Pola_1 terdiri atas beberapa component yang dapat dilihat pada Tabel 2 dan relationship yang dapat dilihat pada Tabel 3.
1 2 3 4 5 6
1 1
Tabel 2 Component pola_1 Komponen Focus Token Text
Relation
Frame
Gambar 3 Pola word graph kata kurang (pola_1). Setelah mengamati Tabel 2 dan Tabel 3, dapat ditentukan tag-tag yang diperlukan untuk merepresentasikan pola_1 ke dalam dokumen XML. Tag sebagai root node memiliki dua elemen, yaitu tag dan tag . Component memiliki lima elemen, yaitu token, focus, text, relation, dan frame. Berdasarkan penamaan tag yang dapat dilihat pada Tabel 1, component pada pola_1 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6 7
Token dan focus dilengkapi oleh elemen id. Terdapat satu token dan satu focus pada pola_1. Token dan focus pada pola_1 dapat direpresentasikan dengan kode XML berikut:
Elemen Focus id = 1 Token id = 1 Text id = 1 Value = kurang Replace = NO Text id = 2 Value = ukuran Replace = YES Text id = 3 Clone id = 2 Relation id = 1 Type = ALI Relation id = 2 Type = ALI Relation id = 3 Type = ORD Relation id = 4 Type = ALI Frame id = 1 Focus id = 1 Token id = 1 Textid = 2 Textid = 3 Relation id = 2 Relation id = 3 Relation id = 4
Tabel 3 Relationship pola_1 Relation id 1 2 3 4
Komponen asal Text id = 1 Text id = 2 Focus id = 1 Text id = 3
Komponen tujuan Frame id = 1 Focus id = 1 Token id = 1 Token id = 1
Text dilengkapi oleh elemen id, value, replace, dan cloneid. Terdapat tiga text pada pola_1, yaitu kurang (id 1), ukuran (id 2), dan ukuran (id 3). Text dengan id 3 dilengkapi oleh elemen cloneid karena menunjukkan sifat yang sama dengan text id 2. Text pada pola_1 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6
1 kurang NO
6
7 8 9 10 11 12 13 14
2 ukuran YES 3 2
Relation dilengkapi oleh elemen id dan type. Terdapat empat relation dari pola_1, yaitu tiga relation ALI dan satu relation ORD. Relation pada pola_1 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 ALI 2 ALI 3 ORD 4 ALI
Frame dilengkapi oleh id dan kumpulan komponen yang berada di dalam frame tersebut. Frame pada pola_1 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6 7 8 9 10
1 1 1 2 3 2 3 4
Relationships memiliki satu elemen yaitu relationid. Relationid dilengkapi oleh elemen from dan to. Representasi relationship dengan id 1 dari pola_1 ialah sebagai berikut: 1 2 3 4 5 6 7 8 9 10
Dokumen XML yang dibentuk dari pola word graph pola_1 secara keseluruhan dapat dilihat pada Lampiran 3. Pola kata kira-kira (pola_5) Kata kira-kira memiliki makna lebih kurang (Depdikbud 2008). Contoh penggunaan kata kira-kira dapat dilihat pada kalimat berikut: Kira-kira lima orang tewas dalam kecelakaan itu. Kata kira-kira pada kalimat di atas menyatakan lebih kurang dari suatu bilangan. Menurut Samba (2010), word graph kata kirakira terdiri atas dua token. Token pertama merupakan acuan yang menyatakan ukuran (lima orang) dan token kedua merupakan fokus kata kira-kira yang menyatakan suatu ukuran kuantitas yang lebih kurang atau hampir sama dengan ukuran (lima orang). Kata kira-kira menyatakan makna hampir sama sehingga bisa menggunakan relasi EQU, di lain pihak kata kira-kira bermakna tidak sama sehingga dapat menggunakan relasi DIS. Word graph dari pola_5 dapat dilihat pada Gambar 4. Pola_5 terdiri atas beberapa component dan relationship yang dapat dilihat pada Tabel 4 dan Tabel 5.
Gambar 4 Pola word graph kata kira-kira (pola_5). Tabel 4 Component pola_5 Komponen Focus Token Text
1 1 1
Relation
Elemen Focus id = 1 Token id = 1 Text id = 1 Value = ukuran kuantitas Replace = NO Text id = 2 Value = ukuran Replace = YES Relation id = 1 Type = ALI Relation id = 2 Type = DIS Relation id = 3 Type = EQU Relation id = 4 Type = EQU
7
Tabel 5 Relationship pola_5 Relation id 1 2 3 4
Komponen asal Text id = 1 Focus id = 1 Focus id = 1 Text id = 2
Komponen tujuan Focus id = 1 Token id = 1 Token id = 1 Token id = 1
Setelah mengamati Tabel 4 dan Tabel 5, dapat ditentukan tag-tag yang diperlukan untuk merepresentasikan pola_5 ke dalam dokumen XML. Tag sebagai root node memiliki dua elemen, yaitu tag dan tag . Component memiliki empat elemen, yaitu token, focus, text, dan relation. Berdasarkan penamaan tag pada Tabel 1, component pada pola_5 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6
Token dan focus dilengkapi oleh elemen id. Terdapat satu token dan satu focus pada pola_5. Token dan focus pada pola_1 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6
1 1
Text dilengkapi oleh elemen id, value, dan replace. Terdapat dua text pada pola_5, yaitu ukuran kuantitas dan ukuran. Text pada pola_5 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6 7 8 9 10 11
1 ukuran kuantitas NO 2 ukuran YES
Relation dilengkapi oleh elemen id dan type. Terdapat empat relation dari pola_5, yaitu tiga relation ALI dan satu relation ORD. Relation pada pola_5 dapat direpresentasikan dengan kode XML berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 ALI 2 DIS 3 EQU 4 EQU
Relationships memiliki satu elemen yaitu relationid. Relationid dilengkapi oleh elemen from dan to. Relation EQU dan DIS merupakan relation tidak berarah sehingga tidak menggunakan elemen from dan to. Representasi relationship dengan id 1 dan id 2 dari pola_5 ialah sebagai berikut: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 1 1 2 1 1
Dokumen XML yang dibentuk dari pola word graph pola_5, secara keseluruhan dapat dilihat pada Lampiran 3. Pola kata selalu atau sering (pola_9) Contoh word graph kata keterangan yang selanjutnya akan dijelaskan ialah pola word graph kata selalu atau sering (pola_9). Kata selalu atau sering memiliki makna senantiasa, selamanya, terus-menerus, tidak pernah tidak, kerap, atau acap (Depdikbud 2008). Contoh penggunaan kata selalu dapat dilihat pada kalimat berikut: Dia selalu berkata jujur. Menurut Samba (2010), word graph pola_9 terdiri atas dua token. Token pertama mengimplementasikan sesuatu, token kedua mengimplementasikan suatu kegiatan yang terus menerus berlangsung. Token pertama merepresentasikan atribut dari token kedua sehingga kedua token tersebut dihubungkan meggunakan relasi PAR. Makna dari frame
8
pada pola_9 ialah suatu kegiatan yang dikerjakan secara berulang-ulang dan biasanya dikenakan sebagai atribut dari sesuatu, yang menunjukkan makna dari kata selalu atau sering. Fokus kata selalu/sering menyatakan kegiatan yang berulang, sehingga fokus terletak pada token kedua yang dihubungkan oleh ontologi ALI yang mengarah ke fokus itu sendiri. Word graph dari pola_9 dapat dilihat pada Gambar 5. Pola_9 terdiri atas beberapa component yang dapat dilihat pada Tabel 6 dan relationship yang dapat dilihat pada Tabel 7.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 selalu/sering YES 2 kegiatan NO 3 sesuatu YES
Tabel 6 Component pola_9
Gambar 5 Pola word graph kata selalu atau sering (pola_9).
Komponen Focus Token Text
Setelah mengamati Tabel 6 dan Tabel 7, dapat ditentukan tag-tag yang dibutuhkan untuk merepresentasikan pola_9 ke dalam dokumen XML. Tag sebagai root node memiliki dua elemen, yaitu tag dan tag . Component memiliki lima elemen, yaitu token, focus, text, relation, dan frame. Berdasarkan penamaan tag yang dapat dilihat pada Tabel 1, component pada pola_9 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6 7
Token dan focus dilengkapi oleh elemen id. Terdapat satu token dan satu focus pada pola_9. Berdasarkan Tabel 1, token dan focus pada pola_9 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6
Relation
1 1
Text dilengkapi oleh elemen id, value, dan replace. Terdapat tiga text pada pola_9, yaitu selalu/sering, kegiatan, dan sesuatu. Text pada pola_9 dapat direpresentasikan dengan kode XML berikut:
Frame
Elemen Focus id = 1 Token id = 1 Text id = 1 Value = selalu/sering Replace = YES Text id = 2 Value = kegiatan Replace = NO Text id = 3 Value = sesuatu Replace = YES Relation id = 1 Type = ALI Relation id = 2 Type = ALI Relation id = 3 Type = ALI Relation id = 4 Type = PAR Relation id = 5 Type = ALI Frame id = 1 Focus id = 1 Text id = 2 Relation id = 2 Relation id = 3 Relation id = 4
Tabel 7 Relationship pola_9 Relation id 1 2 3 4 5
Komponen asal Text id = 1 Focus id = 1 Text id = 2 Focus id = 1 Text id = 3
Komponen tujuan Frame id = 1 Focus id = 1 Focus id = 1 Token id = 1 Token id = 1
9
Relation dilengkapi oleh elemen id dan type. Terdapat lima relation dari pola_9, yaitu empat relation ALI dan satu relation PAR. Relation pada pola_9 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1 ALI 2 ALI 3 ALI 4 PAR 5 ALI
Frame dilengkapi oleh id dan kumpulan komponen yang berada di dalam frame tersebut. Frame pada pola_9 dapat direpresentasikan dengan kode XML berikut: 1 2 3 4 5 6 7 8
1 1 2 2 3 4
Relationships memiliki satu elemen yaitu relationid. Relationid dilengkapi oleh elemen from dan to. Salah satu contohnya ialah relationship dengan id 2 yang menerangkan suatu hubungan yang berulang secara rekursif terhadap dirinya sendiri. Representasi relationship dengan id 2 dari pola_9 ialah sebagai berikut: 1 2 3 4 5 6 7 8 9 10
2 2 2
Dokumen XML yang dibentuk dari pola word graph pola_9, secara keseluruhan dapat dilihat pada Lampiran 3.
Pengujian dan Analis Hasil Dokumen-dokumen XML yang telah dibuat akan diuji menggunakan KG Viewer yang merupakan hasil dari penelitian Lesmana (2012). Sistem ini akan memunculkan gambar dari modul XML word graph. Gambar pola word graph yang dihasilkan dari sistem viewer dibandingkan dengan pola dari penelitian Samba (2010). Jika gambar tersebut sama, dokumen XML akan bernilai benar. Hasil pengujian terhadap pola_1 dapat dilihat pada Gambar 6 dan word graph pola_1 berdasarkan penelitian Samba (2010) dapat dilihat pada Gambar 7. Dokumen XML untuk pola_1 ialah salah satu contoh dokumen yang benar.
Gambar 6 Tampilan pola_1 pada sistem KG Viewer.
Gambar 7 Pola word graph kata kurang (Samba 2010). Hasil representasi word graph kata keterangan menggunakan XML sudah dapat dibuat sesuai dengan aturan KG. Terdapat 23 dokumen XML yang merepresentasikan kata keterangan. Hasil pengujian terhadap 23 dokumen tersebut dapat dilihat pada Lampiran 4. Hasil analisis ialah pengujian pada penelitian ini menghasilkan akurasi sebesar 100% dengan perhitungan sebagai berikut:
10
SIMPULAN DAN SARAN Simpulan Berdasarkan penelitian yang telah dilakukan, dokumen XML telah berhasil merepresentasikan word graph jenis kata keterangan. Penelitian ini menghasilkan 23 dokumen XML dengan akurasi sebesar 100%. Saran Perlu ditinjau kembali klasifikasi kata keterangan pada bahasa Indonesia. Dokumen yang dibentuk pada penelitian ini hanya merepresentasikan kata keterangan dalam segi semantik. Penelitian selanjutnya diharapkan dapat merepresentasikan kata keterangan dalam segi lainnya.
DAFTAR PUSTAKA Astriratma R. 2012. Representasi word graph menggunakan XML untuk kata sifat dalam bahasa Indonesia [skripsi]. Bogor: FMIPA, Institut Pertanian Bogor. Chaer A. 1994. Linguistik Umum. Jakarta: Rineka Cipta. [Depdikbud] Departemen Pendidikan dan Kebudayaan, Pusat Pembinaan dan Pengembangan Bahasa. 2008. Kamus Besar Bahasa Indonesia. Ed ke-4. Jakarta: PT Gramedia Pustaka Umum. Henry C. 2011. Penambahan modul pembentukan word graph kata kerja pada aplikasi BogorDelftConstruct [skripsi]. Bogor: Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor. Hoede C, Nurdiati S. 2008. A Graph Theoretical Analysis of Certain Aspects of Bahasa Indonesia. Belanda: Departement of Applied Mathematics, University of Twente. Jacobs S. 2006. Beginning XML with DOM and Ajax: From Novice to Professional. New York: Springer-Verlag. Lesmana I. 2012. Integrasi sistem viewer modul word graph dengan modul XML dalam bahasa Indonesia [skripsi]. Bogor: Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor.
Ramadoni D, Nurdiati S. 2010. Pengembangan sistem pembentukan word graph untuk teks berbahasa Indonesia. Jurnal Ilmiah Ilmu Komputer 8(2): 76-79. Bogor: Departemen Ilmu Komputer, IPB. Rusiyamti. 2008. Analisis teks berbahasa Indonesia menggunakan metode Knowledge Graph [tesis]. Bogor: Sekolah Pascasarjana, Institut Pertanian Bogor. Samba R. 2010. Analisis pembentukan word graph kata keterangan menggunakan metode Knowledge Graph [tesis]. Bogor: Sekolah Pascasarjana, Institut Pertanian Bogor. Wiraswasta C. 2012. Representasi word graph frasa keterangan bahasa Indonesia menggunakan XML [skripsi]. Bogor: Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor. Zahara A. 2010. Penambahan pembentukan word graph kata aplikasi BogorDelftConstruct Bogor: Fakultas Matematika Pengetahuan Alam, Institut Bogor.
modul sifat pada [skripsi]. dan Ilmu Pertanian
Zhang L. 2002. Knowledge Graph Theory and Structural Parsing [disertasi]. Netherlands: Twente University.
LAMPIRAN
12
Lampiran 1 Pola word graph kata keterangan hasil penelitian Samba (2010) No 1
2
Kata Keterangan
Word Graph
Kata Keterangan Kualitatif
a.
Kurang
b.
Lebih
c.
Paling
d.
Sangat dan amat
Kata Keterangan Kuantitatif
a.
Kuantitatif dapat dihitung: satu kali, dua kali, tiga kali
dengan Bt ialah banyaknya tindakan b.
Kuantitatif tidak dapat dihitung:
Kira-kira
13
Lanjutan No
Kata Keterangan
Banyak
Sedikit
3
Kata Keterangan Limitatif
Limitatif pengecualian: hanya dan saja
4
Kata Keterangan Frekuentatif
a.
Selalu dan sering
b.
Jarang dan kadang-kadang
Word Graph
14
Lanjutan No 5
6
Kata Keterangan Kata Keterangan Kewaktuan
a.
Sekarang dan kini
b.
Nanti, besok, dan lusa
c.
Kemarin, dulu, dan tadi
Kata Keterangan Kecaraan
a.
Cara Kesungguhan: pasti, sungguh, benar, betul, tentu, niscaya, dan pasti
b.
Cara Kesangsian: agaknya, entah, mungkin, rasanya, kalaukalau, jangan-jangan, barangkali, mudah-mudahan, moga-moga, dan hendaknya
c.
Cara Keinginan: mari, silakan, dan sudilah
Word Graph
15
Lanjutan No
Kata Keterangan
d.
7
Cara Pengingkaran dan Larangan: tak, tidak, dan jangan
Kata Keterangan Kontrastif
Bahkan, malahan, dan justru
8
9
Kata Keterangan Lokatif
a.
Lokatif keberadaan: Di
b.
Lokatif tujuan: Ke
c.
Lokatif tempat asal: Dari
Kata Keterangan Instrumental
Instrumental: dengan + kata benda
Word Graph
16
Lampiran 2 Dokumen XSD <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="graph" type="graphType" /> <xs:complexType name="graphType"> <xs:sequence> <xs:element name="components" type="componentsType" minOccurs="1" maxOccurs="unbounded" /> <xs:element name="relationships" type="relationshipsType" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="positions" type="positionsType" minOccurs="0" maxOccurs="unbounded" /> <xs:complexType name="componentsType"> <xs:sequence> <xs:element name="focus" type="focusType" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="token" type="tokenType" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="text" type="textType" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="relation" type="relationType" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="frame" type="frameType" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="frame_relationships" type="f_relType" minOccurs="0" maxOccurs="unbounded" /> <xs:complexType name="focusType"> <xs:sequence> <xs:element name="id" type="xs:positiveInteger" /> <xs:complexType name="tokenType"> <xs:sequence> <xs:element name="id" type="xs:positiveInteger" /> <xs:element name="type" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:complexType name="text"> <xs:sequence> <xs:element name="id" type="xs:positiveInteger" /> <xs:choice minOccurs="1" maxOccurs="1"> <xs:element name="value" type="xs:string" /> <xs:element name="cloneid" type="xs:positiveInteger" /> <xs:element name="replace" type="xs:string" /> <xs:complexType name="relationType"> <xs:sequence> <xs:element name="id" type="xs:positiveInteger" /> <xs:element name="type" type="xs:string" /> <xs:complexType name="frameType"> <xs:sequence> <xs:element name="id" type="xs:positiveInteger" /> <xs:element name="type" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="focusid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="tokenid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="relationid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="textid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="frameid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:complexType name="f_relType"> <xs:sequence> <xs:element name="id" type="xs:positiveInteger" /> <xs:element name="type" type="xs:string" /> <xs:element name="tokenid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="frame_relationshipsid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:complexType name="relationshipsType"> <xs:sequence> <xs:element name="relationid" type="relationidType" minOccurs="0" maxOccurs="unbounded" /> <xs:complexType name="relationidType" mixed="true"> <xs:sequence> <xs:element name="from" type="fromType" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="to" type="toType" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="tokenid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="focusid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:complexType name="fromType"> <xs:sequence> <xs:element name="textid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="tokenid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="focusid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" />
17
Lanjutan <xs:element name="frameid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:complexType name="toType"> <xs:sequence> <xs:element name="textid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="focusid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="tokenid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" /> <xs:element name="frameid" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded" />
18
Lampiran 3 Dokumen XML Pola_1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
1 1 1 kurang NO 2 ukuran YES 3 2 1 ALI 2 ALI 3 ORD 4 ALI 1 1 1
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
2 3 4 2 3 1 1 1 2 2 1 3 1 1 4 3 1
Pola_2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
1 1 1 lebih NO 2 ukuran YES 3 2 1 ALI 2 ALI 3 ORD 4 ALI 1 1 1
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
2 3 4 2 3 1 1 1 2 2 1 3 1 1 4 3 1
19
Lanjutan Pola_3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
1 1 2 1 paling/sangat/amat YES 2 ukuran YES 3 2 4 2 1 ALI 2 ALI 3 ORD 4 ALI 5 ORD 6 ALI 1 1 1 2 2
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
3 4 5 6 2 3 4 1 1 1 2 2 1 3 1 2 4 3 2 5 2 1 6 4 1
20
Lanjutan Pola_4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
1 1 2 1 Bt YES 2 kali NO 3 bilangan YES 4 perbuatan YES 1 ALI 2 ALI 3 PAR 4 EQU 5 PAR 6 ALI 1 1
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
1 2 3 4 2 3 1 1 1 2 2 1 3 1 1 4 3 1 5 1 2 6 4 2
Pola_5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
1 1 1 ukuran kuantitas YES 2 ukuran NO 1 ALI 2 DIS,EQU
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
3 EQU 1 1 1 2 1 1 3 2 1
21
Lanjutan Pola_6 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
1 1 1 banyak/sedikit YES 2 type YES 1 ALI 2 PAR 3 ALI
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
1 1 1 2 1 1 3 2 1
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
1 1 2 1 2 1 1 1 2 1 1 3 2 1
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
2 ALI 1 1 1 2 1 1
Pola_7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
1 1 1 banyak YES 2 type YES 1 ALI 2 PAR 3 ALI 1 NEG 1
Pola_8 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
1 1 1 hanya/saja YES 1 DIS
22
Lanjutan Pola_9 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
1 1 1 selalu/sering YES 2 kegiatan NO 3 sesuatu YES 1 ALI 2 ALI 3 ALI 4 PAR 5 ALI 1 1 2
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
3 2 1 1 1 2 1 1 3 2 1 4 1 1 5 3 1
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
ALI 1 1 1 2 2 1 3 1 1 4 3 1
Pola_10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
1 1 1 kegiatan YES 2 jarang/kadang-kadang YES 3 sesuatu YES 1 ALI 2 ALI 3 PAR 4
23
Lanjutan Pola_11 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
1 1 1 jarang/kadang-kadang YES 2 kegiatan NO 3 sesuatu YES 1 ALI 2 ALI 3 ALI 4 PAR 5 ALI 1 NEG 1 2
50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
3 4 2 1 1 1 2 1 1 3 2 1 4 1 1 5 3 1
Pola_12 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
1 1 2 1 t1 NO 2 t2 NO 3 t3 NO 4 sekarang/kini YES 1 ALI 2
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
ORD 3 ALI 4 ALI 5 ORD 6 ALI 1 1 1 2 1 1 3
24
Lanjutan 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
4 1 4 2 1 5
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
1 2 6 3 2
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
ALI 1 1 1 2 1 2 3 2 2 4 2 1 5 4 1 6 3 1
Pola_13 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
1 1 2 1 t1 NO 2 t2 NO 3 t3 NO 4 nanti/besok/lusa YES 1 ALI 2 ORD 3 ALI 4 ORD 5 ALI 6
Pola_14 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 1 2 1
15 16 17 18 19 20 21 22 23 24 25 26 27 28
kemarin/dulu/tadi YES 2 t1 NO 3 t2 NO
25
Lanjutan 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
4 t3 NO 1 ALI 2 ALI 3 ORD 4 ALI 5 ORD 6 ALI 1 1 1 2
Pola_15 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 P 1 NEC 1
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
2 1 3 1 1 4 3 1 5 1 2 6 4 2
Pola_16 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 P 1 POS 1
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
1 1 1 2 1 1 3 2 1
Pola_17 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
1 1 1 mari/silakan/sudilah YES 2 kegiatan YES 1 ALI 2 CAU 3 ALI
26
Lanjutan Pola_18 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 P 1 NEG 1
Pola_19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
1 1 1 harapan NO 2 kenyataan NO 3 bahkan/malahan/justru YES 1 ALI 2 DIS 3 ALI 4 ALI
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
1 1 1 1 2 3 1 1 1 2 1 1 3 2 1 4 3 1
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
1 1 1 2 1 1 3 2 1
Pola_20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
1 1 1 l0 NO 2 l1 YES 1 ALI 2 SUB 3 ALI
27
Lanjutan Pola_21 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
1 1 1 l0 YES 2 l1 YES 1 ALI 2 ORD 3 ALI
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
1 1 1 2 1 1 3 2 1
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
1 1 1 2 1 1 3 2 1
Pola_22 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
1 1 1 l0 YES 2 l1 YES 1 ALI 2 ORD 3 ALI
Pola_23 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
1 1 1 alat YES 2 kegiatan YES
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
3 dengan YES 1 ALI 2 CAU 3 ALI
28
Lanjutan 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
4 ALI 1 1 1 1 1 1 1 2 1
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
1 3 2 1 4 3 1
29
Lampiran 4 Hasil pengujian menggunakan sistem KG Viewer Pola
Kata Keterangan
Word Graph Samba (2010)
Hasil Gambar KG Viewer
Keterangan
Kata Keterangan Kualitatif
Pola_1
Kurang
Sesuai
Pola_2
Lebih
Sesuai
Pola_3
Paling, sangat, amat
Sesuai
Kata Keterangan Kuantitatif a.
Pola_4
Kuantitatif dapat dihitung:
Kali
Sesuai dengan Bt ialah banyaknya tindakan
b.
Kuantitatif tidak dapat dihitung:
Pola_5
Kira-kira
Sesuai
Pola_6
Banyak, sedikit
Sesuai
30
Lanjutan Pola
Kata Keterangan
Pola_7
Sedikit
Hasil Gambar KG Viewer
Word Graph Samba (2010)
Keterangan
Sesuai
Kata Keterangan Limitatif
Pola_8
Limitatif pengecualian : hanya, saja
Sesuai
Kata Keterangan Frekuentatif
Pola_9
Selalu, sering
Sesuai
Pola_10
Jarang kadangkadang
Sesuai
Pola_11
Jarang kadangkadang
Sesuai
Kata Keterangan Kewaktuan
Pola_12
Peristiwa sedang berlangsung: sekarang, kini
Sesuai
31
Lanjutan Pola
Kata Keterangan
Pola-13
Peristiwa akan berlangsung: nanti, besok, lusa
Sesuai
Pola_14
Peristiwa sudah berlangsung: kemarin, dulu, tadi
Sesuai
Hasil Gambar KG Viewer
Word Graph Samba (2010)
Keterangan
Kata Keterangan Kecaraan
Pola_15
Cara kesungguhan : pasti, sungguh, benar, betul, tentu, niscaya, pasti
Sesuai
Pola_16
Cara kesangsian: agaknya, entah, mungkin, rasanya, kalau-kalau, janganjangan, barangkali, mudahmudahan, moga-moga, hendaknya
Sesuai
Pola_17
Cara ajakan: mari, silakan, sudilah
Sesuai
32
Lanjutan Pola
Pola_18
Hasil Gambar KG Viewer
Word Graph Samba (2010)
Cara pengingkara n: tak, tidak, jangan
Keterangan
Sesuai
Kata Keterangan Kontranstif
Pola_19
Kontrastif: bahkan, malahan, justru
Sesuai
Kata Keterangan Lokatif
Pola_20
Lokatif keberadaan: di
Sesuai
Pola_21
Lokatif tujuan: ke
Sesuai
Pola_22
Lokatif tempat asal: dari
Sesuai
Kata Keterangan Instrumental
Pola_23
Instrumental : dengan + kata benda
Sesuai